Science Explorer Back to mapMap
World rank
#1,464,534
of 7,710,434 ranked researchers
Rank in Netherlands
#32,986
of 107,149
Works
53
Citations
2k
Citations per work
38.6
h-index
23
i10-index 31Top 26% in Molecular Biology
Drawing this view