University

STT Pelita Hati

http://sttpelitahati.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
30949
14937
2600
30945
5963
6683