International Red Locust Control Organization for Central and Southern Africa

mitch_sec_id: 
153
Status Last Updated: 
20110218
Acronym: 
LocustRed
Address1: 
PO Box 240252
City State Post Code: 
Ndola
Country: 
ZAMBIA
Phone: 
'+011.260.2.614284
Direct: 
P