Mar 16, 2012 #1 G Geek Active member Jun 6, 2008 21,694 0 36 Solving the world's toughest problems with technology has inspired 19 student teams to battle it out to take the 2012 Microsoft Imagine Cup title.
Solving the world's toughest problems with technology has inspired 19 student teams to battle it out to take the 2012 Microsoft Imagine Cup title.