OSCRS Technology Abbreviation

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

Orbital Spacecraft Consumables Resupply System

Most Common Technology
Orbital Spacecraft Consumable Resupply System
Technology

Citation

Last updated: