Mebrate Dufera
Observed names: Dufera, Mebrate, M Dufera, Mebrate Dufera⁴
Institution: Wollega University
Observed institutions: Wollega University, Makerere University
ORCID: 0000-0001-7650-5804
Observed ORCID: 0000-0001-7650-5804
OpenAlex ID: A5065302314
