Position: Assistant Professor
Department: College of Sciences
Phone: 610-282-1100, x1895
Office: 130 Hurd Science Center
Dr. Leach is making the short drive from Lehigh University to join the faculty in the Department of Biology and Neuroscience. Dr. Leach holds a Ph.D. in Environmental, Ecological and Evolutionary Biology and a BS in Biology from the University of North Carolina – Charlotte. She has completed postdoctoral research positions at the Stowers Institute for Medical Research and at Lehigh University. Dr. Leach’s research focuses on the study of neurobiology in the sea anemone, Nematostella vectensis.