University

IDM Nations Campus

http://www.idmedu.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24673
10318
49
5276
25615
11401
6033