University of Doha for Science and Technologyh-index: 32Total citations: 3,813Total papers: 209Homepage: https://www.udst.edu.qa