University

University of the Visual & Performing Arts

https://vpa.ac.lk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16793
6856
27
15984
5963
6683