Programmed cell death: the battlefield between the host and alpha-herpesviruses and a potential avenue for cancer treatment

Programmed cell death: the battlefield between the host and alpha-herpesviruses and a potential avenue for cancer treatment