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…Oct. 7 and STS-112 October 7, 2015 Justin Ray #OTD in 2002…Atlantis launched the outward expansion of the space station’s truss backbone