Deepika Udagama

Sri Lanka is regarded as a development success story. However, despite good social indicators, it has had more then its fair share of setbacks.

Sri lanka web

Deepika Udagama, Head of the Department of Law at the University of Colombo, will present the annual Ingram Lecture at UNSW.