University

Universitas Pahlawan Tuanku Tambusai

https://universitaspahlawan.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17625
7158
598
10588
17755
5819
6626