University

Universitas MH Thamrin

http://thamrin.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17370
6920
559
14205
21058
5831
6084