BIFs and Photosynthesis March 07, 2022 BIF BIFs GOE Great Oxygenation Event Iron Iron Oxide M5 Oxygen Photoferrotrophy Photosynthesis +