Schurz Communications and Purdue University Innovation prize awarded
While Merriam and Webster define an “impulse” as a “sudden strong desire to do something”, but at the 2013 Schurz Communications and Purdue University Innovation prize on Tuesday night, Impulse wasn’t simply a strong desire, it was a creative technology team who took...
