Search results for: Shuanglü Shan
Annals of Applied Biology > 176 > 3 > 308 - 313
Ecological Indicators > 2018 > 93 > C > 183-187
NJAS - Wageningen Journal of Life Sciences > 2016 > 78 > C > 123-128
Field Crops Research > 2016 > 193 > C > 87-93