Promising Catalyst May Yield Better Artificial Photosynthesis June 17, 2019 by lblensci Here Comes the Sun: A New Framework for Artificial Photosynthesis