All 2021 2019 2018 2017
All Journal Article Presentation
Nature Communications
Volume: 12(1) Issue: 1 Pages: 7020-7020
10.1038/s41467-021-27345-x
Development
Volume: 145 Issue: 23 Pages: 1-10
10.1242/dev.164160
Cell Reports
Volume: 24 Issue: 10 Pages: 2682-2693
10.1016/j.celrep.2018.07.108