Contact

Postal address

M.F.L.S. t.a.v. LIMSC
LUMC K1-R
PO Box 9600
2300 RC Leiden
The Netherlands

E-mail

Visiting address

LIMSC
LUMC - K1069
Albinusdreef 2
2333 ZA Leiden
The Netherlands