University

STT Pelita Hati

http://sttpelitahati.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30951
14937
2600
30947
5963
6658