David Hastings, a climate scientist and an avid reader, is passionate about the ocean and climate change and has spent his career focusing on solutions to these issues. He enjoys reading, singing, and playing guitar in his spare time.
Find me on Issuu
David Hastings Marine Science on Cakeresume
David Hastings Marine Science on Pinterest
David Hastings Marine Science on
David Hastings Marine Science on Behance