Science Explorer Back to mapMap
World rank
#1,628,915
of 7,710,434 ranked researchers
Rank in Netherlands
#36,316
of 107,149
Works
23
Citations
999
Citations per work
43.4
h-index
14
i10-index 16Top 55% in Molecular Biology
Drawing this view