Etana Fikadu Dinsa
Observed names: ETANAFIKADU DINSA, Etana Fikadu, Etanafikadu dinsa
Institutions: Wollega University, Indian Institute of Technology Palakkad
Observed institutions: Wollega University, Indian Institute of Technology Palakkad
ORCID: 0009-0005-9844-9723
Observed ORCID: 0009-0005-9844-9723
OpenAlex ID: A5018633576
