University

Universitas Sintuwu Maroso

http://www.unsimar.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20139
8052
748
12833
22431
10309
6033