University

STIKes STMIK Hang Tuah Pekanbaru

http://htp.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
14780
5660
446
8745
18949
5665
6115