Atnafu Kebede
Observed name: Kebede, Atnafu
Institutions: Dire Dawa University, Adama Science and Technology University
Observed institutions: Dire Dawa University, Adama Science and Technology University
ORCID: 0000-0002-4561-583X
Observed ORCID: 0000-0002-4561-583X
OpenAlex ID: A5023033326
