Debebe Worku Dadi
Observed names: DEBEBE WORKU DADI, Debebe W. Dadi, Debebe Worku-Dadi
Institution: Ambo University
Observed institutions: Ambo University, Addis Ababa Science and Technology University, Addis Ababa University
ORCID: 0000-0001-6027-1388
Observed ORCID: 0000-0001-6027-1388
OpenAlex ID: A5087105724
