Science Explorer Back to mapMap
World rank
#110,651
of 7,710,434 ranked researchers
Rank in France
#8,682
of 324,115
Works
466
Citations
28k
Citations per work
59.6
h-index
79
i10-index 241Top 0.3% in Soil Science
Drawing this view