David Hastings Eckerd College Professor

Location
Gainsville, FL

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