Johan Detollenaere Information manager Name J.F.G. Detollenaere Telephone +31 71 527 4013 E-mail j.detollenaere@science.leidenuniv.nl Information manager Science Bedrijfsvoering Informatie Management Work address Gorlaeus Building Einsteinweg 55 2333 CC Leiden Room number BE1.16 Contact +31 71 527 4013 j.detollenaere@science.leidenuniv.nl No relevant ancillary activities