Johan Detollenaere Information manager Name J.F.G. Detollenaere Telephone +31 71 527 N.V. 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 N.V. j.detollenaere@science.leidenuniv.nl No relevant ancillary activities