Science Explorer Back to mapMap
World rank
#969,644
of 7,710,434 ranked researchers
Rank in France
#45,849
of 324,115
Works
129
Citations
628
Citations per work
4.9
Drawing this view