University

Institute of Engineering Technology

https://www.iet.edu.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21128
8778
43
18352
21042
7360
6084