Teshome Degfie
Observed name: Teshome Degfie Beshah
Institutions: Dire Dawa University, Adama Science and Technology University
Observed institutions: Dire Dawa University, Adama Science and Technology University
ORCID: 0000-0002-0369-2474
Observed ORCID: 0000-0002-0369-2474
OpenAlex ID: A5012774561
