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…May 14 and STS-132 May 14, 2015 Justin Ray On this day in 2010, Atlantis on her next-to-final mission launches with Russia’s Rassvet mini module for the International Space Station