International Conference on Artificial Photosynthesis 2017 January 16, 2017 Charles will be attending ICARP 2017 as an invited speaker!