University

Universitas Triatma Mulya

https://triatmamulya.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19083
7982
761
22369
6213
7190