Artificial photosynthesis as a frontier technology for energy sustainability

Artificial photosynthesis as a frontier technology for energy sustainability