Technology Review: TR35 2010http://www.technologyreview.com/tr35/index.aspx by ankit_ • 16 years ago 2 0 16 years agoTEtechnologyreview.com