Supports knowledge transfer and commercialisation of research from Leiden University and Leiden University Medical Center.
Langegracht 70, 2312 NV, Leiden