2007 Alumni‎ > ‎


Nick Ludmer

Currently Resides In
Chicago, IL

Former Positions
Founding Member
Co-Director
Team Snapping Turtle Expert

Degree
Molecular and Cellular Biology (UIUC)
Spanish (UIUC)
Medicine (University of Chicago)

Ride Year
2007, 2008

Last Update: 

Comments