Gemechu Deressa Edossa
Observed name: Gemechu D. Edossa
Institution: Adama Science and Technology University
Observed institution: Adama Science and Technology University
ORCID: 0000-0002-2996-1847
Observed ORCID: 0000-0002-2996-1847
OpenAlex ID: A5055147177
