Tewodros Eyob Ada
Observed names: Ada, Tewodros Eyob, T. E. Ada, T.E. Ada
Institution: Dilla University
Observed institutions: Dilla University, Addis Ababa University
ORCID: 0000-0002-4417-0058
Observed ORCID: 0000-0002-4417-0058
OpenAlex ID: A5006740953
