Search results for: Wen Huang
Journal of Integrative Agriculture > 2018 > 17 > 7 > 1612-1619
Journal of Integrative Agriculture > 2015 > 14 > 7 > 1423-1433
Journal of Integrative Agriculture > 2014 > 13 > 5 > 1113-1120
Journal of Integrative Agriculture > 2014 > 13 > 5 > 919-925