Tag: Immunology
Immunotherapy Scientists Use Dying Cells To Fight Cancerous Tumors
A new immunotherapy study involving mice may have shown a new way to fight cancer. Scientists injected a bunch of dying cells, called necroptotic...