Intense biogeochemical iron cycling revealed in Neoarchean micropyrites from stromatolites. (1st November 2021)