Science Explorer Back to mapMap
World rank
#8,771
of 7,710,434 ranked researchers
Rank in Switzerland
#125
of 80,918
Works
234
Citations
22k
Citations per work
95.4
h-index
71
i10-index 150Top 0.9% in Clinical Psychology
Drawing this view