University

Universitas MH Thamrin

http://thamrin.ac.id/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
17914
7294
617
14463
20770
5082
6626