Development (Cambridge, England) Development (Cambridge, England), Company of Biologists, 2021, ⟨10.1242/dev.200029⟩ Development Development (Cambridge, England), 2021, 148 (23), ⟨10.1242/dev.200029⟩
Development (Cambridge, England) Development (Cambridge, England), 2019, 146 (11), pp.174508. ⟨10.1242/dev.174508⟩ Development (Cambridge, England), Company of Biologists, 2019, 146 (11), pp.174508. ⟨10.1242/dev.174508⟩ Development