Affiliation: | 1. French Institute of Health and Medical Research (INSERM), U1016, Cochin Institute, Department of Development, Reproduction and Cancer, Paris, France;2. French National Centre for Scientific Research (CNRS), UMR 8104, Paris, France;3. Paris Descartes University, Sorbonne Paris Cité, Paris, France |