Science Explorer Back to mapMap
World rank
#126,269
of 7,710,434 ranked researchers
Rank in France
#9,465
of 324,115
Works
289
Citations
14k
Citations per work
48.9
Drawing this view