Ferroptosis could be the key to making effective immunotherapies against liver cancer
Iron-dependent cell death (ferroptosis) is a type of programmed cell death by means of which the body kills off diseased, defective or superfluous cells.
Source: news-medical.net