Leiden Cell Observatory
Faculty of Science
Division of Toxicology
Leiden/Amsterdam Center for Drug Research
Faculty of Science
University of Leiden
Einsteinweg 55
2333 CC LEIDEN
The Netherlands
Department of Molecular Cell Biology
Leiden University Medical Center
PO Box 9600-Mailbox S1-P
2300 RC Leiden
The Netherlands
Visiting address: Einthovenweg 20 Bldg 2