Science Explorer Back to mapMap
World rank
#457,720
of 7,710,434 ranked researchers
Rank in France
#24,311
of 324,115
Works
278
Citations
22k
Citations per work
78.4
h-index
51
i10-index 116Top 3.5% in Physiology (Medicine)
Drawing this view