University

Royal Institute of Colombo

https://ric.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21778
45
45
24766
21259
5822
6529