Innovation Celebration 2013

Innovation Celebration 2013

Some of the finalist from the 2013 Innovation Celebration awards at the University of Illinois NCSA building in Urbana on Thursday, Feb. 28, 2013.