PubIndex Score98Top 2%How it's scored
899Publications
31.2kTotal Citations
#6in Cancer Treatment and Pharmacology
First publication: 1988First senior author: 1988