Leon Abelmann, University of Twente, The Netherlands