mekonnen girma
Observed name: Mekonnen Girma Dimbushe
Institution: Adama Science and Technology University
Observed institution: Adama Science and Technology University
ORCID: 0009-0008-2590-5814
Observed ORCID: 0009-0008-2590-5814
OpenAlex ID: A5093744946
