Ton van Deursen, University of Luxembourg