Science Explorer Back to mapMap
World rank
#114,506
of 7,710,434 ranked researchers
Rank in Switzerland
#2,390
of 80,918
Works
250
Citations
10k
Citations per work
39.8
h-index
56
i10-index 132Top 1.2% in Periodontics
Drawing this view