University

Sekolah Tinggi Teknologi Terpadu Nurul Fikri

https://nurulfikri.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
15208
6119
466
14117
5963
6658