Tsegamlak Diriba Beyene
Observed name: Tsegamlak D. Beyene
Observed institutions: Dilla University, Africa Centre of Excellence for Water Management, Addis Ababa University
ORCID: 0000-0002-8500-0725
Observed ORCID: 0000-0002-8500-0725
OpenAlex ID: A5033682651
