University

Politeknik NSC Surabaya

https://nscpolteksby.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14737
5940
483
13316
6492
6650