Science Explorer Back to mapMap
World rank
#315,454
of 7,710,434 ranked researchers
Rank in France
#18,103
of 324,115
Works
451
Citations
17k
Citations per work
37.0
h-index
64
i10-index 183Top 0.7% in Ophthalmology
Drawing this view