R

Ruud H. Brakenhoff

Dutch Cancer Society

ORCID: 0000-0003-3251-5378

578 papers and 21.9k citations.

PubIndex Score98Top 2%How it's scored
578Publications
21.9kTotal Citations
First publication: 1986First senior author: 1996