Search results for: Liangguo Yan
Environmental Science and Pollution Research > 2018 > 25 > 27 > 27606- 27613
Environmental Science and Pollution Research > 2014 > 21 > 10 > 6723-6728
Applied Microbiology and Biotechnology > 2013 > 97 > 20 > 9235-9243