Science Explorer Back to mapMap
World rank
#1,020,744
of 7,710,434 ranked researchers
Rank in France
#47,967
of 324,115
Works
18
Citations
2.7k
Citations per work
149.1
h-index
9
i10-index 9Top 65% in Oncology
Drawing this view