Science Explorer Back to mapMap
World rank
#384,423
of 7,710,434 ranked researchers
Rank in Netherlands
#9,700
of 107,149
Works
1,023
Citations
43k
Citations per work
41.6
h-index
106
i10-index 430Top 0.1% in Biomaterials
Drawing this view