Lee Morin

Lee Morin

  • 9/9/1952
  • American - Active
  • National Aeronautics and Space Administration
  • Wiki

Lee Miller Emile Morin is a United States Navy Captain and NASA astronaut. He flew on STS-110 in 2002.