University

Universitas Pahlawan Tuanku Tambusai

https://universitaspahlawan.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17625
7158
598
17755
5819
6626