Science Explorer Back to mapMap
World rank
#126,671
of 7,710,434 ranked researchers
Rank in France
#9,494
of 324,115
Works
449
Citations
15k
Citations per work
32.9
h-index
63
i10-index 160Top 1.9% in Oncology
Drawing this view