University

Universitas Sariputra Indonesia Tomohon UNSRIT

http://unsrittomohon.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26337
12039
1496
26263
5963
6683