Menisha Alemu
Observed names: Alemu Menisha, Alemu, Menisha, M. Alemu, Minisha Alemu Tufa
Institution: Adama Science and Technology University
Observed institutions: Wolkite University, Adama Science and Technology University
ORCID: 0000-0003-2419-0294
Observed ORCID: 0000-0003-2419-0294
OpenAlex ID: A5088283241
