John M. Carroll Associate Professor Disciplines Biology Research Interests Estuarine community ecology Chemical ecology Landscape ecology