Artificial photosynthesis: a ‘killing two birds with one stone’ approach for tackling energy and environmental challenges A research group led by L....more