University

STT Pelita Hati

http://sttpelitahati.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30921
14922
2515
30913
7420
7190