Florian Schaurer

Florian Schaurer holds a PhD in political philosophy from the University of Zurich, a Master’s degree in political science, philosophy and religious studies from the University of Heidelberg, and a Master’s in human rights law from the University of Oxford.