Search results for: Yan He
Environmental Science and Pollution Research > 2015 > 22 > 13 > 9976-9988
Environmental Science and Pollution Research > 2015 > 22 > 5 > 3908-3919
Soil Biology and Biochemistry > 2013 > 57 > Complete > 625-634
Soil Biology and Biochemistry > 2007 > 39 > 5 > 1121-1129