Kitty Horsten Intern Name K.E.J.A. Horsten Telephone +31 71 527 2727 E-mail k.e.j.a.horsten@luc.leidenuniv.nl Intern Faculty Governance and Global Affairs Faculteitsbestuur FGGA Algemeen Contact +31 71 527 2727 k.e.j.a.horsten@luc.leidenuniv.nl No relevant ancillary activities