Science Explorer Back to mapMap
World rank
#4,541,327
of 7,710,434 ranked researchers
Rank in Switzerland
#61,069
of 80,918
Works
26
Citations
238
Citations per work
9.2
Drawing this view