Alexandra Feddersen

Teaching assistant and PhD candidate
University of Geneva
Department of Political Science and International Relations