Michelle A. Peach Clinical Assistant Professor Department of Natural Resources Science Phone: 401.874.5586 Office Location: Coastal Institute Office #001F Research Invasion Biology and Restoration Ecology