Deursen, Alexander van, University of Twente, Netherlands