University

Universitas Katolik de La Salle Manado

https://unikadelasalle.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14506
5788
429
18025
4701
6683