Search results for: Cheng Yang
Computers and Electronics in Agriculture > 2014 > 109 > Complete > 148-161
Agricultural Systems > 2011 > 104 > 9 > 666-670
Journal of Insect Physiology > 2007 > 53 > 5 > 509-516
Computers and Electronics in Agriculture > 2014 > 109 > Complete > 148-161
Agricultural Systems > 2011 > 104 > 9 > 666-670
Journal of Insect Physiology > 2007 > 53 > 5 > 509-516