Prof. Jayadeva Uyangoda

Prof. Jayadeva Uyangoda ![]()
Distinguished Chair of Democracy | Center for the Study of Developing Societies, New Delhi, India

Prof. Jayadeva Uyangoda ![]()
Distinguished Chair of Democracy | Center for the Study of Developing Societies, New Delhi, India