Thibault Schrepel

Associate Professor, Department of Transnational Legal Studies, VU Amsterdam