Eva Allen's Location
Bloomington, IN, US
Eva Allen's Work
Eva Allen's Education
Eva Allen's Summary
Eva Allen, based in Bloomington, IN, US, is currently a Research Development Specialist at University of Chicago, bringing experience from previous roles at Arizona State University and Indiana University. Eva Allen holds a 1996 - 2002 Ph.D. in Ecology and Evolutionary Biology @ Indiana University Bloomington. Eva Allen has 3 emails on RocketReach.