Megersa Werku Tesso
Observed names: Megersa Werku, Megersa Worku Tesso
Institution: Dambi Dollo University
Observed institutions: Jimma University, Dambi Dollo University
ORCID: 0000-0003-2803-407X
Observed ORCID: 0000-0003-2803-407X
OpenAlex ID: A5117757017
