Sarah Sloane

Title
Associate Professor of Biology
Telephone
207.778.7484
Bio

Degrees

  • 1992 PhD University of Michigan; 1977 BS University of Florida
Photo Not Available image of closeup of Merrill Hall turret