Affiliation: | 1.Institute of Biology, Animal Sciences and Health, Gorlaeus Laboratories, Leiden University, Einsteinweg 55, 2333 CC, Leiden, The Netherlands;2.Physics of Life Processes, Kamerligh Onnes-Huygens Laboratory, Leiden University, Niels Bohrweg 2, Leiden 2333 CA, The Netherlands;3.Leiden Institute of Chemistry, Gorlaeus Laboratories, Leiden University, Einsteinweg 55, 2333 CC, Leiden, The Netherlands;4.Institute for Cell Biology, ZMBE, Von-Esmarch-Str 56, Muenster 48149, Germany |