University

Sekolah Tinggi Teknologi Terpadu Nurul Fikri

http://nurulfikri.ac.id/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
13080
4925
367
6328
12087
8602
6115