University

Politeknik NSC Surabaya

https://nscpolteksby.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14142
5595
417
12826
5963
6683