Deputy Administrator Garver Visits NASA’s Gulf Coast Facilities

Deputy Administrator Lori Garver will visit NASA’s Michoud Assembly Facility in New Orleans and testing facilities at the agency’s Stennis Space Center in Bay St. Louis, Miss., Friday, May 3.