Piers Sellers, a former Terra project scientist and astronaut recently was published in the New York Time, sharing his story on Cancer and Climate Change. Piers Sellers is currently Deputy Director of the Sciences and Exploration Directorate and Acting Director of the Earth Sciences Division at NASA’s Goddard Space Flight Center.
Read the article Cancer and Climate Change