University

STB Putra Harapan

http://putraharapan.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31010
14973
2613
31005
5963
6658