Fact of the Day
Sunday, February 21, 2010
Marshall also manages the Michoud Assembly Facility, a state-of-the-art facility in New Orleans, La., where critical hardware components for the space shuttle and exploration vehicles are manufactured for Marshall and other NASA field centers.
‹
›
Home
View web version