University

Universitas Sariputra Indonesia Tomohon UNSRIT

http://unsrittomohon.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26186
11777
1503
17352
26633
5819
6626