Professor Piet Jan Slot Professor Piet Jan Slot University of Leiden Articles(s) by this author Profile