Science Explorer Back to mapMap
Discussion
World rank
#242,651
of 7,710,434 ranked researchers
Rank in Switzerland
#4,749
of 80,918
Works
652
Citations
33k
Citations per work
51.0
h-index
83
i10-index 359Top 0.6% in Molecular Biology
Drawing this view