Science Explorer Back to mapMap
World rank
#14,163
of 7,710,434 ranked researchers
Rank in Switzerland
#249
of 80,918
Works
313
Citations
26k
Citations per work
81.9
h-index
88
i10-index 208Top 0.1% in Oral Surgery
Drawing this view