Stephen Bowen (astronaut)
…Bowen February 13, 1964 Cohasset, Massachusetts, U.S. Education United States Naval Academy (BS) Massachusetts Institute of Technology (MS) Space career NASA astronaut Rank Captain, USN Time in space 226d 8h 43m Selection NASA Group 18 (2000) Total EVAs 10 Total EVA time 65h 57m Missions STS-126 STS-132 STS-133 SpaceX…