J

Jean de la Rosette

Radboud University Nijmegen

ORCID: 0000-0002-6308-1763

1k papers and 32.4k citations.

PubIndex Score98Top 2%How it's scored
1kPublications
32.4kTotal Citations
#10in Urinary Bladder and Prostate Research
First senior author: 1995