University

Sekolah Tinggi Teknologi Pekanbaru

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23786
10146
1028
18378
24020
7356
6084