University

Universitas Triatma Mulya

https://triatmamulya.ac.id/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
19083
7982
761
22369
6213
7190