Science Explorer Back to mapMap
World rank
#1,438,286
of 7,710,434 ranked researchers
Rank in France
#64,882
of 324,115
Works
51
Citations
474
Citations per work
9.3
h-index
12
i10-index 12Top 48% in Oncology
Drawing this view