University

Sekolah Tinggi Teknologi Terpadu Nurul Fikri

http://nurulfikri.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13080
4925
367
6328
12087
8602
6115