Science Explorer Back to mapMap
World rank
#2,644,029
of 7,710,434 ranked researchers
Rank in France
#112,761
of 324,115
Works
18
Citations
252
Citations per work
14.0
Drawing this view