Science Explorer Back to mapMap
World rank
#456,726
of 7,710,434 ranked researchers
Rank in France
#24,268
of 324,115
Works
234
Citations
2.4k
Citations per work
10.4
Drawing this view