qz-jamesmacdonald
James MacDonald
qz-jamesmacdonald
James MacDonald received a BS in Environmental Biology from Columbia and a PhD in Ecology and Evolution from Rutgers University. His research has been published in scholarly journals such as Estuaries and Coasts and Biological Invasions.