Defaru Negera
Observed names: Defaru Negera Duke, Negera, Defaru
Institution: Adama Science and Technology University
Observed institution: Adama Science and Technology University
ORCID: 0009-0008-9191-4305
Observed ORCID: 0009-0008-9191-4305
OpenAlex ID: A5005385765
