International Journal of Pest Management, ‎0967-0874

Journal