Science Explorer Back to mapMap
World rank
#863,793
of 7,710,434 ranked researchers
Rank in Netherlands
#20,417
of 107,149
Works
145
Citations
2.6k
Citations per work
18.3
h-index
26
i10-index 46Top 4.9% in Ocean Engineering
Drawing this view