University

STIKes STMIK Hang Tuah Pekanbaru

http://htp.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14506
5626
432
8618
19202
4947
6084