Tariku Ayala Chamada
Observed names: Tariku A. Chamada, Tariku Ayala
Institution: Adama Science and Technology University
Observed institution: Adama Science and Technology University
ORCID: 0000-0003-4805-1707
Observed ORCID: 0000-0003-4805-1707
OpenAlex ID: A5010570231
