Science Explorer Back to mapMap
World rank
#5,552,568
of 7,710,434 ranked researchers
Rank in France
#235,328
of 324,115
Works
27
Citations
242
Citations per work
9.0
Drawing this view