Yalemtsehay Debebe
Observed name: Debebe, Yalemtsehay
Observed institutions: Addis Ababa Science and Technology University, Ethiopian Institute of Agricultural Research
ORCID: 0000-0002-4006-9657
Observed ORCID: 0000-0002-4006-9657
OpenAlex ID: A5067944474
