Uva Wellassa University | Courses Fee 2024
Uva Wellassa University Ranking and Reviews Uva Wellassa University Country Rank: 10 – Uva Wellassa University World Rank: 6452 Uva Wellassa University located in Badulla and founded in July 1, 2005. Sri Lanka has a population over 22 million. Uva Wellassa University is a public university. The university offering short courses, online courses and degree programs….