Tesfaye Shibiru
Observed names: Shibiru, Tesfaye, T Shibiru, Tesfaye, Shibiru
Institution: Wollega University
Observed institutions: Jimma University, Wollega University, Ambo University, Arba Minch University
ORCID: 0000-0001-7179-1389
Observed ORCID: 0000-0001-7179-1389
OpenAlex ID: A5034539785
