Science Explorer Back to mapMap
World rank
#3,183,406
of 7,710,434 ranked researchers
Rank in France
#134,583
of 324,115
Works
37
Citations
272
Citations per work
7.4
h-index
8
i10-index 8Top 72% in Oncology
Drawing this view