NASA

(redirected from Space Systems Center)
Also found in: Dictionary, Thesaurus, Encyclopedia.

NASA

National Aeronautics and Space Administration.