Imiru Takele Daba
Observed name: Imiru T. Daba
Institution: Salale University
Observed institutions: Jimma University, Wollega University, Dilla University, Salale University
ORCID: 0000-0002-7822-9679
Observed ORCID: 0000-0002-7822-9679
OpenAlex ID: A5051017169
