University

Universitas Katolik de La Salle Manado

https://unikadelasalle.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14799
5836
451
11814
17876
4901
6626