International Journal of Pest Management
Latest Publications
TOTAL DOCUMENTS
1478
(FIVE YEARS 199)
H-INDEX
41
(FIVE YEARS 4)
Published By Informa Uk (Taylor & Francis)
1366-5863, 0967-0874
Keyword(s):
Keyword(s):