Journal
BioMed Central. Ferroptosis and cancer prognosis. 4,710 works and 45,539 citations indexed by CitedEvidence.