Science Explorer Back to mapMap
World rank
#74,333
of 7,710,434 ranked researchers
Rank in Switzerland
#1,589
of 80,918
Works
436
Citations
17k
Citations per work
38.0
h-index
68
i10-index 192Top 0.6% in Geophysics
Drawing this view