News Piers Sellers, shuttle astronaut and renowned climate researcher, dies at 61 December 26, 2016 Stephen Clark Former astronaut Piers Sellers, a British-born climate scientist who flew on three space shuttle missions to help construct the International Space Station, has died of pancreatic cancer at the age of 61.
Uncategorized OTD…July 4 and STS-121 July 4, 2015 Justin Ray #OTD in 2006…A star-spangled start to Discovery’s STS-121 mission