Laura Telfer (2017) is now a Clinical Research Coordinator at Tufts.
Rensselaer Polytechnic Institute
Department of Biological Sciences
Troy, NY 12180 USA
Office: CBIS 2137
Phone: 518-276-8458
Email: hurlej2@rpi.edu