Science Explorer Back to mapMap
World rank
#1,166,604
of 7,710,434 ranked researchers
Rank in France
#53,910
of 324,115
Works
175
Citations
3k
Citations per work
17.1
Drawing this view