Science Explorer Back to mapMap
World rank
#103,973
of 7,710,434 ranked researchers
Rank in Netherlands
#2,464
of 107,149
Works
228
Citations
11k
Citations per work
47.3
h-index
56
i10-index 129Top 2.6% in Molecular Biology
Drawing this view