Programmed cell death as a defence against infection
2017
Nature reviews. Immunology
1,008 citations