University

STIKes STMIK Hang Tuah Pekanbaru

http://htp.ac.id/

World RankingContinental RankingCountry Ranksort ascendingPresenceImpactOpennessExcellence
14506
5626
432
8618
19202
4947
6084