University

Sekolah Tinggi Teknologi Pekanbaru STTP

https://sttp-yds.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24444
10750
1204
23285
24346
5819
6626