Science Explorer Back to mapMap
World rank
#130,201
of 7,710,434 ranked researchers
Rank in France
#9,667
of 324,115
Works
230
Citations
11k
Citations per work
45.8
h-index
52
i10-index 86Top 2% in Soil Science
Drawing this view