Negasa Tesfaye Tefera
Observed name: Tefera, Negasa Tesfaye
Institution: Dambi Dollo University
Observed institutions: Dambi Dollo University, Adama Science and Technology University
ORCID: 0009-0006-3453-0116
Observed ORCID: 0009-0006-3453-0116
OpenAlex ID: A5093977442
