University

Triatma Mapindo

http://triatma-mapindo.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22710
9367
943
25353
25237
6684
6115