Esubalew Tesfahun
Observed names: Esubalew Tesfahun Ayele, Tesfahun, Esubalew
Institution: Debre Berhan University
Observed institutions: Debre Berhan University, Addis Ababa University
ORCID: 0000-0002-1848-1872
Observed ORCID: 0000-0002-1848-1872
OpenAlex ID: A5087202965
