Home Research Scientific Departments Cellular Biophysics Team Members Seneca, Senne Seneca, Senne +49 711 689 3621 senne.seneca@... seneca@...