1. Cell Biology and Biophysics Unit, European Molecular Biology Laboratory, Heidelberg, 69117, Germany
2. MN3T, Inserm U1109, Strasbourg, 67200, France
3. Université de Strasbourg, Strasbourg, 67000, France
4. LabEx Medalis, Université de Strasbourg, Strasbourg, 67000, France
5. Fédération de Médecine Translationnelle de Strasbourg (FMTS), Université de Strasbourg, Strasbourg, 67000, France
6. Department of Neurooncology, University Hospital Heidelberg, Heidelberg, 69120, Germany and Clinical Cooperation Unit Neurooncology, German Cancer Research Center (DKFZ), Heidelberg, 69120, Germany
7. Zoologische Staatssammlung München, Munich, 81247, Germany