University

STT Pelita Hati

http://sttpelitahati.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
31174
14903
2573
31169
7521
7216