Shegaw Tesfa
Observed names: Shegaw Tesfa Mengist, Tesfa, Shegaw
Institution: Wolkite University
Observed institutions: Wolkite University, St. Paul's Hospital Millennium Medical College
ORCID: 0000-0002-1917-5471
Observed ORCID: 0000-0002-1917-5471
OpenAlex ID: A5033474166
