University of Illinois Urbana-Champaign I-Corps
Coordinated Science Laboratory 1308 W Main Street, Urbana, IL, United StatesCome enroll in the University of Illinois at Urbana Champaign's summer I-Corps program. We will meet 4 times over the course of the summer to help teams hone their customer […]