Science Explorer Back to mapMap
World rank
#193,329
of 7,710,434 ranked researchers
Rank in France
#12,620
of 324,115
Works
230
Citations
10k
Citations per work
44.1
h-index
59
i10-index 148Top 1.3% in Ecology
Drawing this view