Bacha Kebede Debela
Observed names: Debela, Bacha Kebede, Kebede Debela, Bacha
Institution: Oromia State University
Observed institutions: Ambo University, Oromia State University, KU Leuven
ORCID: 0000-0002-9447-8341
Observed ORCID: 0000-0002-9447-8341
OpenAlex ID: A5046262009
