Science Explorer Back to mapMap
World rank
#3,403
of 7,710,434 ranked researchers
Rank in France
#935
of 324,115
Works
2,305
Citations
159k
Citations per work
68.9
Drawing this view