University

Politeknik Tonggak Equator POLTEQ Pontianak

http://www.polteq.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26736
12250
1560
26674
5963
6683