University

Royal Institute of Colombo

https://ric.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21770
8867
44
25064
20969
8602
6115