Stöger, Hanna, University of Leiden, Países Bajos