Science Explorer Back to mapMap
Discussion
World rank
#319,819
of 7,710,434 ranked researchers
Rank in France
#18,276
of 324,115
Works
177
Citations
5.7k
Citations per work
32.0
h-index
33
i10-index 62Top 12% in Molecular Biology
Drawing this view