What does PDRSTA stand for?

PDRSTA stands for various terms. Discover the full forms, meanings, and possible interpretations of PDRSTA across different fields and industries.

Payload Deployment and Retrieval System Test Article
CosmosNASASpaceTechnology

Citation

Last updated: