University

University of Moratuwa

https://www.mrt.ac.lk/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2189
587
3
946
2591
2853
2914