Search results for: Anni Yang
Pest Management Science > 79 > 10 > 3819 - 3829
Transboundary and Emerging Diseases > 69 > 5 > e3111 - e3127
Ecology Letters > 25 > 8 > 1760 - 1782
Ecology Letters > 25 > 5 > 1290 - 1304
Journal of Animal Ecology > 90 > 4 > 820 - 833
The Journal of Wildlife Management > 85 > 1 > 145 - 155