Science Explorer Back to mapMap
World rank
#750,751
of 7,710,434 ranked researchers
Rank in Switzerland
#13,299
of 80,918
Works
70
Citations
2.3k
Citations per work
32.8
Drawing this view