Search results for: Biao Wang
Journal of the Science of Food and Agriculture > 99 > 11 > 4889 - 4897
International Journal of Plant Production > 2019 > 13 > 4 > 275-284
Journal of Cleaner Production > 2017 > 141 > C > 1267-1274
Global Change Biology > 22 > 5 > 1746 - 1754