bn:03111422n
Noun Named Entity
EL
Steven Swanson
EN
Steven Roy Swanson is an American Engineer and retired NASA astronaut. Swanson has flown two shuttle flights, STS-117 and STS-119, and one Soyuz flight, TMA-12M. All of the flights were to the International Space Station. Wikipedia
Relations
Sources