Science Explorer Back to mapMap
World rank
#3,742,638
of 7,710,434 ranked researchers
Rank in France
#157,664
of 324,115
Works
15
Citations
305
Citations per work
20.3
Drawing this view