10.1101/787895
Constraints on microbial communities, decomposition and methane production in deep peat deposits
2019-09-30