van Duijn, Max, Leiden University, Netherlands