The phosphorus redox cycle

N. S. Wigginton
2015 Science  
doi:10.1126/science.348.6236.768-k fatcat:mwp77jostvhsdoh77v4cwxmhwe