RRAC Rodenticide Resistance Action Committee Rat Illustration

Journals

International Journal of Pest Management

Outlooks on Pest Management

Pest Management Science