Shimeles Biru Zewude
Observed names: Biru, Shimeles, Shimeles Biru
Institution: Debre Tabor University
Observed institutions: Debre Tabor University, Injibara University
ORCID: 0000-0003-3507-9612
Observed ORCID: 0000-0003-3507-9612
OpenAlex ID: A5000937112
