Storrs, CT
University of Connecticut
Assistant Professor
More
November 2014
Based on pledges
Rosa's pledge activity based on country
Projects that Rosa funded that have shared project outcomes
Rosa's projects haven't shared results yet.