David Hastings

David Hastings

David Hastings Title: Professor Institution: Eckerd College Degree: PhD, Oceanography Specialty:  Paleoclimatology, or the history of past climate changes. Website: https://www.eckerd.edu/marinescience/faculty/hastings/ David  is a signatory of the Tyndall Petition, a...