1. Division of Bio-organic Synthesis
2. Leiden Institute of Chemistry
3. Gorlaeus Laboratories
4. Leiden University
5. Leiden
6. Department of Molecular Cell Biology
7. Section Electron Microscopy
8. Leiden University Medical Center
9. The Netherlands