University

STT Moriah

http://moriah.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31108
15045
2622
31107
5963
6683