69 pubs · 1,245 cites · h-index 17
Aalborg University
2021 - Present
ETH Zurich
2016 - 2022
University of St.Gallen
2013 - 2020
Centre d'études et de recherches internationales de Sciences Po
2020 - 2020
Swiss Institute of Comparative Law
2020 - 2020