Groot, Stefan P.T, VU University, Netherlands