Science Explorer Back to mapMap
World rank
#79,157
of 7,710,434 ranked researchers
Rank in Netherlands
#1,801
of 107,149
Works
918
Citations
49k
Citations per work
53.7
h-index
112
i10-index 670Top 0.1% in Biomedical Engineering
Drawing this view