University

STB Putra Harapan

http://putraharapan.ac.id/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
30575
14297
2682
28639
30560
5819
6626