University

Persada Bunda Pekanbaru

http://persadabunda.ac.id/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
28527
13165
2060
23022
28665
5819
6626