Boeschoten, Thomas, Utrecht University