Contact

Contact

IITA Headquarters
PMB 5320, Oyo Road, Ibadan 200001,
Oyo State, Nigeria.

Tel: +234 700800IITA, +1 201 6336094

Email us