Science Explorer Back to mapMap
World rank
#18
of 7,710,434 ranked researchers
Rank in Netherlands
#1
of 107,149
Works
1,323
Citations
260k
Citations per work
196.2
h-index
242
i10-index 800Top 0.1% in Molecular Biology
Drawing this view