Astronaut Megan McArthur has retired from NASA, ending more than two decades with the space agency. McArthur launched on two spaceflights, logging 213 days in orbit across her nearly 25 years, and held leadership positions at NASA’s Johnson Space Center in Houston. She lifted off on her first mission in 2009, aboard space shuttle Atlantis on the STS-125 mission — …
Read More »