Science Explorer Back to mapMap
World rank
#2,101,396
of 7,710,434 ranked researchers
Rank in France
#91,084
of 324,115
Works
59
Citations
556
Citations per work
9.4
Drawing this view