Rapidly increasing cancer incidence and mortality worldwide have raised great challenges for the currently available anticancer options, which warrants the development of new therapeutic modalities based on novel antitumor mechanisms. Ferroptosis, a recently discovered form of non-apoptotic cell death, is…
Read More