Science Explorer Back to mapMap
World rank
#452,146
of 7,710,434 ranked researchers
Rank in Switzerland
#8,361
of 80,918
Works
72
Citations
2.6k
Citations per work
36.6
Drawing this view