Location
ILRI Sholla Campus
CMC Road
Addis Ababa
ETHIOPIA
Postal address
c/o ILRI/CIMMYT
P.O. Box 5689
Addis Ababa
ETHIOPIA
Telephone
Phone: +251 11 6462324, +251 11 6462326, +251 11 6462327, +251 11 6172000
Fax: +251 11 6676923, +251 116172001