Science Explorer Back to mapMap
World rank
#1,349,045
of 7,710,434 ranked researchers
Rank in Netherlands
#30,647
of 107,149
Works
57
Citations
3.7k
Citations per work
65.6
h-index
17
i10-index 20Top 42% in Molecular Biology
Drawing this view