<
Registrar, Administration Badulla Town

Uva Wellassa University Badulla 90000 Sri Lanka.

055-2226441

registrar@uwu.ac.lk

Description

Registrar, Administration