Sebastian Echeverri has joined the Richards-Zawacki lab as a PhD student. Sebastian received a BS in biology and applied physics from the University of Miami in 2013 and was a graduate student at Pitt studying spider vision and behavior with Nate Morehouse. When Dr. Morehouse left Pitt this semester, Sebastian decided […]
Daily Archives: January 13, 2017
1 post