Technology and Innovation Institute-Ethiopia is located in Addis Ababa, Ethiopia on 2Q86J5F, Ras Desta Damtew St. Technology and Innovation Institute-Ethiopia is rated 5 out of 5 in the category research institute in Ethiopia.
Address
2Q86J5F, Ras Desta Damtew St