Development (Cambridge, England) Development (Cambridge, England), Company of Biologists, 2021, 148 (18), pp.dev192773. ⟨10.1242/dev.192773⟩ Development (Cambridge, England), 2021, 148 (18), pp.dev192773. ⟨10.1242/dev.192773⟩ Development
Science Science, AAAS, 2020, ⟨10.1126/science.abb2169⟩ Science, American Association for the Advancement of Science, 2020, 370 (6514), pp.eabb2169. ⟨10.1126/science.abb2169⟩
Physical Review E Physical Review E, American Physical Society (APS), 2019, 99 (6), pp.062401. ⟨10.1103/PhysRevE.99.062401⟩ Physical Review E, American Physical Society (APS), 2019, 99 (6), ⟨10.1103/PhysRevE.99.062401⟩