IPMRC

AcronymDefinition
IPMRCIntegrated Pest Management Resource Center (UK website)