A

Alwin D. R. Huitema

The Netherlands Cancer Institute

ORCID: 0000-0003-1939-4639

732 papers and 18.4k citations.

PubIndex Score98Top 2%How it's scored
732Publications
18.4kTotal Citations
First publication: 1998First senior author: 2001