Science Explorer Back to mapMap
World rank
#207,098
of 7,710,434 ranked researchers
Rank in Switzerland
#4,110
of 80,918
Works
651
Citations
18k
Citations per work
27.0
Drawing this view