Science Explorer Back to mapMap
World rank
#22,087
of 7,710,434 ranked researchers
Rank in France
#3,491
of 324,115
Works
205
Citations
42k
Citations per work
205.0
h-index
87
i10-index 135Top 0.1% in Plant Science
Drawing this view