Versteeg, Peter, VU University, Netherlands