University

Trisakti School of Multimedia

http://www.trisaktimultimedia.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
28386
13088
2023
21594
28626
5819
6626