Science Explorer Back to mapMap
World rank
#3,143,541
of 7,710,434 ranked researchers
Rank in Switzerland
#46,245
of 80,918
Works
106
Citations
103
Citations per work
1.0
h-index
6
i10-index 1Top 22% in Law
Drawing this view