About Michael P. Anderson
Astronaut
•
American
Michael Philip Anderson was a United States Air Force officer and a NASA astronaut who served as a mission specialist and payload commander. He first flew into space aboard Space Shuttle Endeavour on mission STS-89,...
Read full biography