Terence Leach Visiting Assistant Professor Biology Contact Email:tleach1@swarthmore.edu Phone: (610) 328-8050 Maxine Frank Singer '52 Hall 307