Dibaba Bayisa Gemechu
Observed names: Dibaba B Gemechu, Dibaba B. Gemechu, Dibaba Gemechu
Institution: Namibia University of Science and Technology
Observed institutions: Namibia University of Science and Technology, University of South Africa, University of Pretoria
ORCID: 0000-0002-1508-736X
Observed ORCID: 0000-0002-1508-736X
OpenAlex ID: A5020216805
