Demelash Debebe Abadefar
Observed names: Debebe, Demelash, Demelash Debebe Abadefar, Demelash D. Abadefar, Demelash Debebe
Institution: Woldia University
Observed institution: Woldia University
ORCID: 0000-0002-3025-2052
Observed ORCID: 0000-0002-3025-2052
OpenAlex ID: A5107203270
