Synthetic Leaves Can Now Be Source Of Energy? August 4, 2011July 12, 2011 by Affleap Photosynthesis is the process by which plants convert and store energy from the sun. Read more