University

IDM Nations Campus

http://www.idmedu.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23590
9827
46
9420
24421
8602
6115