Science Explorer Back to mapMap
World rank
#196,318
of 7,710,434 ranked researchers
Rank in Switzerland
#3,920
of 80,918
Works
103
Citations
7.5k
Citations per work
72.4
h-index
20
i10-index 26Top 2% in Religious studies
Drawing this view