Affiliation: | 1. Sorbonne Universités, UPMC Univ. Paris 06, CNRS FRE3631, Institut de Biologie Paris Seine (IBPS), 7 Quai St. Bernard, Paris 75005, France;2. CNRS UMR7622, Developmental Biology Lab, 7 Quai St. Bernard, 75005 Paris, France;3. CNRS FRE3631, IBPS Imaging Facility, 7 Quai St. Bernard, 75005 Paris, France |