University

Sekolah Tinggi Teknologi Terpadu Nurul Fikri

https://nurulfikri.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15213
6123
466
14115
5963
6683