University

Universitas Sariputra Indonesia Tomohon UNSRIT

http://unsrittomohon.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26596
11443
1520
17114
26871
11401
6033