Science Explorer Back to mapMap
World rank
#1,056,337
of 7,710,434 ranked researchers
Rank in Netherlands
#24,559
of 107,149
Works
93
Citations
2k
Citations per work
21.9
h-index
20
i10-index 28Top 9.9% in Ocean Engineering
Drawing this view