University

Universitas Katolik de La Salle Manado

http://www.unikadelasalle.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13217
4945
358
9439
17258
6503
6033