ethiopian science and technology commission patent technology transfer and development is located in Addis Ababa, Ethiopia on XQJ563X. ethiopian science and technology commission patent technology transfer and development is rated 3 out of 5 in the category government office in Ethiopia.