Search results for: Simon Taugourdeau
Insect Science > 31 > 2 > 562 - 574
African Journal of Ecology > 61 > 3 > 730 - 735
Journal of Vegetation Science > 28 > 4 > 838 - 847
Agriculture, Ecosystems and Environment > 2014 > 192 > Complete > 19-37