Tamirat Temesgen Dufera
Observed names: D.T. Temesgen, T. T. Dufera, Tamirat Dufera, Tamirat T. Dufera, Tamrat Temesgen Dufera
Institution: Adama Science and Technology University
Observed institutions: Addis Ababa University, Adama Science and Technology University
ORCID: 0000-0002-8612-7170
Observed ORCID: 0000-0002-8612-7170
OpenAlex ID: A5069440184
