Affiliation: | 1. Cell Biology and Biophysics Unit, European Molecular Biology Laboratory (EMBL), 69117 Heidelberg, Germany;2. Structural and Computational Biology Unit, EMBL, 69117 Heidelberg, Germany;3. EMBL Hamburg Unit, EMBL, 22607 Hamburg, Germany;4. WP-79 Sample Environment Group, European XFEL GmbH, 22607 Hamburg, Germany |