CHAMPAIGN, Ill. — The University of Illinois stakes claim to 23 Nobel Prize winners and tech prowess that contributed to the creation of YouTube, Netscape, Java and light-emitting diodes, or LED.
Search Results - The Quad-City Times, Quad-City Times
Mon, 08/03/2015 - 10:08am
CHAMPAIGN, Ill. — The University of Illinois stakes claim to 23 Nobel Prize winners and tech prowess that contributed to the creation of YouTube, Netscape, Java and light-emitting diodes, or LED.