Year 2021
Creator Mickal Aranha
Contributor
Story type Radio
Town Bar Harbor
County Hancock
Sean Todd is a professor of marine biology, oceanography, and marine mammal science at College of the Atlantic. He also directs Allied Whale, the college’s marine mammal research group.