Affiliation: New England Aquarium (NEA)

Acronym: 
NEA
People with this affiliation