University

STT Jakarta

http://sttjakarta.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18896
7675
671
15119
19626
7172
6084