Alexander Ruban Photosynthesis in Action: Harvesting Light, Generating Electrons, Fixing Carbon - Academic Press Elsevier 2022 ISBN: 9780128237816 Source: EBOOK