Michelle Parlevliet

Michelle Parlevliet is Assistant Professor Conflict Resolution and Governance in the Department of Political Science at the University of Amsterdam.