Cited by 7.4kOpen Access
Helmholtz Zentrum München
ORCID: 0000-0003-1140-5612Publishes on Ferroptosis and cancer prognosis, Cancer, Lipids, and Metabolism, Selenium in Biological Systems. 253 papers and 66.7k citations.
Add your photo, update your bio, and get notified when your ranking changes.
Coming soon — researchers in similar fields and career stages