University

Sekolah Tinggi Teknologi Nusa Putra Sukabumi

https://nusaputra.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
12290
4391
417
16592
4940
7216