University

Royal Institute of Colombo

https://ric.lk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20558
8757
41
20126
6492
6650