Michael D. Leinbach

Michael D. Leinbach was the Shuttle Launch Director at NASA's John F. Kennedy Space Center, Florida. He was responsible for activities in the overall shuttle launch countdown, including planning, policy, and execution.
Show lessRead more
Wikipedia

Discover this historical figure

150 items
Home
Discover
Play
Nearby
Favorites