Science Explorer Back to mapMap
World rank
#211,581
of 7,710,434 ranked researchers
Rank in France
#13,427
of 324,115
Works
510
Citations
12k
Citations per work
24.0
h-index
51
i10-index 192Top 3.5% in Oncology
Drawing this view