Science Explorer Back to mapMap
Discussion
World rank
#402,869
of 7,710,434 ranked researchers
Rank in France
#21,898
of 324,115
Works
325
Citations
14k
Citations per work
42.7
h-index
56
i10-index 169Top 2.6% in Molecular Biology
Drawing this view