Science Explorer Back to mapMap
World rank
#17,230
of 7,710,434 ranked researchers
Rank in France
#3,064
of 324,115
Works
892
Citations
44k
Citations per work
49.1
h-index
107
i10-index 366Top 0.1% in Biomedical Engineering
Drawing this view