University

Universitas Sari Mutiara

http://sari-mutiara.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19314
7869
692
8198
19803
7360
6084