University

Sekolah Tinggi Teknologi Terpadu Nurul Fikri

https://nurulfikri.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14609
5875
475
13163
6492
6650