Search results for: Kechen Xu
Andrologia > 52 > 7 > n/a - n/a
Environmental Science and Pollution Research > 2018 > 25 > 20 > 19779- 19789
Environmental Science and Pollution Research > 2018 > 25 > 12 > 12107- 12118
Ecological Indicators > 2018 > 84 > C > 727-737