University

Royal Institute of Colombo

https://ric.lk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20803
8851
43
20464
5963
6683