2023. PLoS Biol, 21(6)e3002140.
2022. Nat Commun, 13(1):7530.
2021. Nat Commun, 12(1):5185.
2021. PLoS Comput Biol, 17(7)e1009116.
2016.Curr. Biol., 26(7):916-20.