van der Velde, Lorenzo, Leiden University, Países Bajos