University

University of the Visual & Performing Arts

https://vpa.ac.lk/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15164
5962
26
13560
7521
7216