Roele, Maximilian, Leiden University, Netherlands