Science Explorer Back to mapMap
World rank
#82,481
of 7,710,434 ranked researchers
Rank in Switzerland
#1,737
of 80,918
Works
625
Citations
33k
Citations per work
53.1
Drawing this view