University

Royal Institute of Colombo

https://ric.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22306
9061
45
22603
21673
11401
6033