Our address
IITA HQ Nigeria
Office Address PMB 5320, Oyo Road, Ibadan 200001 Oyo State, Nigeria. iita@cgiar.org +234 700800IITA | 1 201 6336094 +44 208 7113786IITA Tanzania
Plot No 25 Mikocheni Light Industrial Area Mwenge -Coca-Cola Road, Mikocheni B Dar Es Salaam, Tanzania