NASA Armstrong Flight Research Center 2018 Achievements

NASA’s Armstrong Flight Research Center at Edwards Air Force Base in California supported the agency in 2018 by advancing flight, Earth and space research through a number of center milestones.

Source:: Armstrong Flight Center