University

STT Moriah

http://moriah.ac.id/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
31108
15045
2622
31107
5963
6683