Science Explorer Back to mapMap
World rank
#452,937
of 7,710,434 ranked researchers
Rank in Switzerland
#8,366
of 80,918
Works
49
Citations
453
Citations per work
9.2
Drawing this view