Search results for: Xiaoyu Gan
Ecological Indicators > 2017 > 81 > C > 491-502
Chemistry – A European Journal > 23 > 30 > 7264 - 7271
Chemistry – A European Journal > 23 > 30 > 7378 - 7378
Computers and Electronics in Agriculture > 2010 > 70 > 1 > 52-59