10.1101/475236
Nitrogenase inhibition limited oxygenation of the Proterozoic atmosphere
2018-11-22