SEDSAT Technology Abbreviation

SEDSAT has various meanings in the Technology category. Discover the full forms, definitions, and usage contexts of SEDSAT in Technology.

Students for The Exploration & Development of Space Satellite
Technology

Citation

Last updated: