Green | Tue Mar 29, 2011 11:34am EDT

Solar 'Artificial Leaf' Is Unveiled by Researchers