Habte Lejebo Leka
Observed names: Habte Lejebo Leka, Habte Leka, Leka Habte Lejebo
Observed institution: University of Electronic Science and Technology of China
ORCID: 0000-0001-7572-9881
Observed ORCID: 0000-0001-7572-9881
OpenAlex ID: A5087850747
