University

Politeknik Santo Thomas Kota Medan

http://www.politeknik-santothomas.ac.id/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
26323
11274
1450
25056
27386
10153
6033