Resistance 2001: Meeting the Challenge. Harpenden, Herts, United Kingdom. 24-26 September 2001. Conference proceedings.
D004351:Drug Resistance; D007305:Insecticide Resistance; D010571:Pest Control; D010575:Pesticides
D010575:Pesticides