University

Universitas Pahlawan Tuanku Tambusai

https://universitaspahlawan.ac.id/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
17624
7166
600
10589
17758
5822
6528