Groot, Stefan P.T., VU University, Netherlands