Science Explorer Back to mapMap
World rank
#16,665
of 7,710,434 ranked researchers
Rank in Netherlands
#271
of 107,149
Works
5,628
Citations
8.1k
Citations per work
1.4
h-index
37
i10-index 55Top 8.9% in Molecular Biology
Drawing this view