Citation: Chloroplasts' ancient origins: Organelles may have emerged as energy producers before switching to carbon assimilation (2024, December 10) retrieved 4 January 2025 from https://phys.org ...