James Barry

Senior scientist and benthic ecologist at the Monterey Bay Aquarium Research Institute
Senior scientist and benthic ecologist at the Monterey Bay Aquarium Research Institute