Technology Helps Solve Problems: The Imagine Cup 2011 Finals in New York City

Technology Helps Solve Problems: The Imagine Cup 2011 Finals in New York City