University

Universitas Khairun

https://unkhair.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9633
3426
232
7132
5963
6683