University

Politeknik NSC Surabaya

https://nscpolteksby.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15431
5958
480
5935
15144
8602
6115