Scott D Kraus

Scott D. Kraus is Vice President for Research at New England Aquarium.