University

Universitas Pahlawan Tuanku Tambusai

http://universitaspahlawan.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10892
3963
271
6844
12657
8426
6033