Professor of Stream Ecology and Associate Director of SBE
hamish.greig@maine.edu
207.581.2648
Community ecology, environmental gradients, global change; aquatic ecology, freshwater invertebrates.