University

Novi Pazar International University

https://ror.org/01dv2a529

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12237
2777
20
14818
6556
7223