University

Politeknik NSC Surabaya

https://nscpolteksby.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14138
5591
417
12827
5963
6658