University

Postgraduate Research Institute of Science, Technology, Environment and Medicine

https://www.pri.ac.cy/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25737
5677
27
27091
26924
8602
5648