Abebe Worku
Observed names: A. Worku, Worku Abebe
Institution: Addis Ababa Science and Technology University
Observed institution: Addis Ababa Science and Technology University
ORCID: 0000-0003-3012-7523
Observed ORCID: 0000-0003-3012-7523
OpenAlex ID: A5102903432
