Science Explorer Back to mapMap
World rank
#4,721,497
of 7,710,434 ranked researchers
Rank in Switzerland
#62,777
of 80,918
Works
35
Citations
188
Citations per work
5.4
Drawing this view