Science Explorer Back to mapMap
World rank
#20,379
of 7,710,434 ranked researchers
Rank in Netherlands
#362
of 107,149
Works
910
Citations
80k
Citations per work
87.9
h-index
113
i10-index 310Top 0.1% in Molecular Biology
Drawing this view