Science Explorer Back to mapMap
World rank
#1,781,536
of 7,710,434 ranked researchers
Rank in France
#78,561
of 324,115
Works
205
Citations
4.6k
Citations per work
22.2
Drawing this view