University

STT Moriah

http://sttmoriah.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29751
13818
2387
29883
29461
5819
6626