Beckmann-Hamzei , Helen, Leiden University, Holandia