Subjects: PESTICIDES; INSECTICIDE resistance; PEST scienceTHAILAND; ARIZONA; UNITED States
Record details