TED ED club Xavier is a university, located at Bouddha, Kathmandu, Nepal
Ted Ed Xavier. It is the program of Ted which is opened with the aim to make students creative and develop their leadership skills.
Tags : #CollegeUniversity, #College&University
Location :
Bouddha, Kathmandu
Added by
Jopie, at 01 January 2020