2011 C77DA
Winner
Student



Hannah Duffy, University of Illinois Chicago


Senseables

Self