Jesse Heyninck Honorary Research Associate 01 July 2023 until 30 June 2028 PhD Ruhr-Universitat Bochum Assistant professor at the Open Universiteit, the Netherlands Website DBLP