F

Flora E. van Leeuwen

The Netherlands Cancer Institute

ORCID: 0000-0002-5871-1484

739 papers and 40.9k citations.

PubIndex Score98Top 2%How it's scored
739Publications
40.9kTotal Citations
#3in Chemotherapy-induced cardiotoxicity and mitigation
First publication: 1980First senior author: 1980