Shambel Tadesse Degefa
Observed name: Shambel Tedesse Degefa
Institution: Adama Science and Technology University
Observed institution: Adama Science and Technology University
ORCID: 0000-0002-1233-5268
Observed ORCID: 0000-0002-1233-5268
OpenAlex ID: A5004904927
