University

Sekolah Tinggi Teknologi Terpadu Nurul Fikri

https://nurulfikri.ac.id/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
15208
6119
466
14117
5963
6658