Science Explorer Back to mapMap
World rank
#625,363
of 7,710,434 ranked researchers
Rank in France
#31,489
of 324,115
Works
340
Citations
11k
Citations per work
33.7
Drawing this view