Science Explorer Back to mapMap
World rank
#683,592
of 7,710,434 ranked researchers
Rank in Switzerland
#12,189
of 80,918
Works
124
Citations
1.1k
Citations per work
9.1
h-index
19
i10-index 24Top 2.2% in Religious studies
Drawing this view