Science Explorer Back to mapMap
World rank
#8,971
of 7,710,434 ranked researchers
Rank in Switzerland
#131
of 80,918
Works
739
Citations
100k
Citations per work
135.5
Drawing this view