Helmond, Anne, University of Amsterdam