10.1101/2025.05.21.655380
Persistent nitrogenase isotope signatures over two billion years of engineered evolution
2025-05-26