University

Trisakti School of Multimedia

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28386
13088
2023
21594
28626
5819
6626