University

Politeknik Tonggak Equator POLTEQ Pontianak

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27052
12529
1666
27010
6492
6650