University

STB Putra Harapan

http://putraharapan.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
31008
14972
2613
31003
5963
6683