Search results for: Laura Aquiloni
Invertebrate Biology > 136 > 4 > 441 - 455
Freshwater Biology > 58 > 9 > 1958 - 1967
Pest Management Science > 68 > 6 > 839 - 844
Invertebrate Biology > 136 > 4 > 441 - 455
Freshwater Biology > 58 > 9 > 1958 - 1967
Pest Management Science > 68 > 6 > 839 - 844