Science Explorer Back to mapMap
World rank
#30,276
of 7,710,434 ranked researchers
Rank in France
#4,078
of 324,115
Works
1,817
Citations
49k
Citations per work
27.0
h-index
110
i10-index 377Top 0.3% in Immunology
Drawing this view