Sarah Sloane Title Associate Professor of Biology Telephone 207.778.7484 E-mail [email protected] Bio Degrees 1992 PhD University of Michigan; 1977 BS University of Florida