Ashok Swain
Ashok Swain, Professor of Peace and Conflict Research, Uppsala University, Uppsala Centre for Sustainable Development, Uppsala University, Sweden
Ashok Swain, Professor of Peace and Conflict Research, Uppsala University, Uppsala Centre for Sustainable Development, Uppsala University, Sweden See less