de Vet, Tessa, University of Amsterdam, Netherlands