Behind the Spacecraft: Michelle Chen

From NASA
Sun. 10-24-2021