University

Sekolah Tinggi Teknologi Terpadu Nurul Fikri

http://nurulfikri.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14161
5478
419
7631
13536
7356
6084