Science Explorer Back to mapMap
World rank
#9,875
of 7,710,434 ranked researchers
Rank in France
#2,199
of 324,115
Works
585
Citations
53k
Citations per work
90.8
h-index
115
i10-index 299Top 0.1% in Molecular Biology
Drawing this view