Search results for: Anne Muola
Pest Management Science > 80 > 5 > 2461 - 2470
Nordic Journal of Botany > 39 > 4 > n/a - n/a
Ecology Letters > 17 > 2 > 229 - 238
Journal of Ecology > 100 > 6 > 1359 - 1372
Entomologia Experimentalis et Applicata > 144 > 1 > 3 - 13