University

STIKes STMIK Hang Tuah Pekanbaru

http://htp.ac.id/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14780
5660
446
8745
18949
5665
6115