Insect Pest Control Laboratory, Joint, FAOIIAEA Agriculture and Biotechnology Laboratories A-2444, Seibersdorf, Austria;
National Agricultural Research Centre, Park Road, Islamabad 45500, Pakistan;
Insect Pest Control Laboratory, Joint, FAOIIAEA Agriculture and Biotechnology Laboratories A-2444, Seibersdorf, Austria;
Center for Medical, Agricultural and Veterinary Entomology,USDA, ARS, Gainesville, Florida 32604, USA;
Insect Pest Control Section, Joint, FAOIIAEA Division, IAEA A-1400, Vienna, Austria;