ST7

AcronymDefinition
ST7Space Technology 7 (NASA)