Diriba Temesgen Dagaga
Observed names: Diriba Temesgen, Dr. Diriba Temesgen, Temesgen Diriba
Institution: Madda Walabu University
Observed institutions: Madda Walabu University, Addis Ababa University
ORCID: 0000-0001-7034-7331
Observed ORCID: 0000-0001-7034-7331
OpenAlex ID: A5020203415
