University

Sekolah Tinggi Teknologi Pekanbaru

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26258
11305
1463
17986
26556
8602
6115