Barbara Taylor

Barbara Taylor is a conservation biologist at the Southwest Fisheries Science Center, part of the National Oceanic and Atmospheric Administration in La Jolla, California.