Science Explorer Back to mapMap
World rank
#65,450
of 7,710,434 ranked researchers
Rank in Switzerland
#1,408
of 80,918
Works
627
Citations
38k
Citations per work
60.2
h-index
95
i10-index 326Top 0.4% in Rheumatology
Drawing this view