University

IDM Nations Campus

https://www.idmedu.lk/

World RankingContinental RankingCountry RankPresenceImpactsort ascendingOpennessExcellence
21618
9171
44
4529
22975
5819
6626