Biology
Office
Nicolaus Copernicus Hall
336
Education
Memberships & Affiliations
American Society of Ichthyologists and Herpetologists
American Fisheries Society; Southern New England Chapter
Courses Taught
General Biology
Stream Ecology
Aquatic Pollution
Vertebrate Zoology