Search results for: Longchao Xu
Ecology Letters > 25 > 8 > 1869 - 1878
Ecology Letters > 25 > 1 > 77 - 88
Functional Ecology > 34 > 7 > 1461 - 1471
Science of The Total Environment > 2018 > 618 > C > 1064-1070
Science of The Total Environment > 2017 > 607-608 > C > 806-815
Science of The Total Environment > 2017 > 607-608 > C > 1367-1375