University

Politeknik Santo Thomas Kota Medan

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28638
13157
2074
28963
28368
7356
6084