Piers Sellers, Space Shuttle Astronaut and NASA Climate Scientist, Dies at 61
Saturday, December 24, 2016 - 08:51
in Astronomy & Space
Piers Sellers, a British-born climate scientist and NASA astronaut who launched on three space shuttle missions to help assemble the International Space Station, died on Dec. 23 of pancreatic cancer. He was 61.