Debre Tabor Universityh-index: 60Total citations: 27,516Total papers: 2,955Homepage: http://www.dtu.edu.et/