By Richard Cogdell2005-12-23T10:22:34
Artificial photosynthesis: from basic biology to industrial application