University

Sekolah Tinggi Teknologi Nusa Putra Sukabumi

https://nusaputra.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15929
6460
513
19207
4913
6683