Search results for: Hai‐Hua Wu
Insect Science > 29 > 1 > 51 - 64
Nano Research > 2014 > 7 > 12 > 1820-1831
Agricultural Sciences in China > 2009 > 8 > 1 > 76-82
Agricultural Sciences in China > 2008 > 7 > 7 > 841-846
Agricultural Sciences in China > 2008 > 7 > 4 > 462-468