University

STIKes STMIK Hang Tuah Pekanbaru

http://htp.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14519
5638
432
8619
19243
4947
6084