1. Structural and Computational Biology Unit, European Molecular Biology Laboratory EMBL Heidelberg Germany
2. Cell Biology and Biophysics Unit, European Molecular Biology Laboratory EMBL Heidelberg Germany
3. Protein Expression and Purification Core Facility, European Molecular Biology Laboratory EMBL Heidelberg Germany