Science Explorer Back to mapMap
World rank
#1,847,397
of 7,710,434 ranked researchers
Rank in France
#81,074
of 324,115
Works
70
Citations
4.2k
Citations per work
60.4
h-index
15
i10-index 24Top 37% in Hematology
Drawing this view