University

Universitas Simalungun

http://www.usi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19389
7728
708
21366
22012
6978
6115