University

Sekolah Tinggi Teknologi Terpadu Nurul Fikri

https://nurulfikri.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
15213
6123
466
14115
5963
6683