van der Zwan, Natascha, Leiden University, Países Bajos