Suddha Chakravartti

Suddha Chakravartti is Head of Research and Lecturer in International Relations and Law at EU Business School, Switzerland.