Artificial Photosynthetic Cell Producing Energy for Protein Synthesis Samuel Berhanu, Takuya Ueda, Yutetsu Kuruma. Nature Communications.