« Back to Research Institutes

International Red Locust Control Organisation for Central and Southern Africa

AddressPO Box 240252
CityNdola
Phone+260 2 614284
Fax+260 2 614285