Research Concept

Space Shuttle

partially reusable launch system and spacecraft

Works
59,526
Citations
308,112
Level
2
OpenAlex ID
C106125477