Mulugeta Tesfa
Observed names: Mulugeta Tesfa Gebeyehu, Tesfa, Mulugeta
Institution: Debre Markos University
Observed institutions: Wollo University, Debre Markos University
ORCID: 0000-0003-1764-8412
Observed ORCID: 0000-0003-1764-8412
OpenAlex ID: A5058819486
