Search results for: Zhen Liu
Journal of Integrative Agriculture > 2017 > 16 > 10 > 2197-2205
Journal of Integrative Agriculture > 2017 > 16 > 4 > 884-891
Journal of Integrative Agriculture > 2016 > 15 > 11 > 2451-2460
Journal of Integrative Agriculture > 2016 > 15 > 4 > 726-734