Science Explorer Back to mapMap
World rank
#1,028,391
of 7,710,434 ranked researchers
Rank in France
#48,277
of 324,115
Works
15
Citations
2.8k
Citations per work
183.5
h-index
12
i10-index 12Top 48% in Oncology
Drawing this view