University

Sekolah Tinggi Teknologi Terpadu Nurul Fikri

https://nurulfikri.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
15213
6123
466
14115
5963
6683