Published June 8, 2010 at 470 × 353 in Tech Student Projects Already Changing World (Visited 31 times, 1 visits today)