Science Explorer Back to mapMap
World rank
#365,233
of 7,710,434 ranked researchers
Rank in Switzerland
#6,863
of 80,918
Works
247
Citations
13k
Citations per work
53.7
h-index
46
i10-index 109Top 1.8% in Plant Science
Drawing this view