Piers Sellers, shuttle astronaut and renowned climate researcher, dies at 61 December 26, 2016 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.
OTD…Oct. 7 and STS-112 October 7, 2015 #OTD in 2002…Atlantis launched the outward expansion of the space station’s truss backbone