March 25, 2015 Published by Helena Joseph at March 25, 2015Categories Science & TechDr. Marshall Shepherd: humble beginnings to renowned climate scientistDr. Marshall Shepherd, recipient of the latest Captain Planet Protector of the Earth Award, didn’t start out as an environmental superhero jetting to save the day. His […]