Science Explorer Back to mapMap
World rank
#21,337
of 7,710,434 ranked researchers
Rank in France
#3,413
of 324,115
Works
373
Citations
27k
Citations per work
73.4
h-index
84
i10-index 187Top 0.3% in Ecology
Drawing this view