Science Explorer Back to mapMap
World rank
#463,283
of 7,710,434 ranked researchers
Rank in France
#24,580
of 324,115
Works
352
Citations
7.6k
Citations per work
21.5
h-index
42
i10-index 98Top 5.7% in Oncology
Drawing this view