Search results for: Te Zhao
Pest Management Science > 80 > 2 > 267 - 274
Pest Management Science > 79 > 6 > 2126 - 2134
Chemistry & Biodiversity > 17 > 4 > n/a - n/a
International Journal of Thermophysics > 2017 > 38 > 10 > 1-13
Journal of Systematics and Evolution > 54 > 5 > 545 - 559
Journal of Integrative Agriculture > 2013 > 12 > 10 > 1791-1798
Agricultural Sciences in China > 2011 > 10 > 9 > 1307-1312