University

Universitas Katolik de La Salle Manado

https://www.unikadelasalle.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9952
3588
241
12830
11167
6501
6115