NASA/STENNIS

AcronymDefinition
NASA/STENNISNational Aeronautics and Space Administration John C. Stennis Space Center