University of Limassolh-index: 33Total citations: 4,178Total papers: 180Homepage: https://www.uol.ac.cy