David Hastings Eckerd College Professor

Location
Gainsville, FL

David Hastings, Eckerd College Professor, specializing in marine science, oceanography, marine chemistry, and climate research, with decades of academic teaching and environmental research experience.