Anton Verstraaten Depot staff member Name A. Verstraaten Telephone +31 71 527 5756 E-mail a.verstraaten@science.leidenuniv.nl Depot staff member Science Bedrijfsvoering Dienst Facilitaire Zaken Work address Gorlaeus Building Einsteinweg 55 2333 CC Leiden Room number GM.008 Contact +31 71 527 5756 a.verstraaten@science.leidenuniv.nl No relevant ancillary activities