Science Explorer Back to mapMap
World rank
#3,261,552
of 7,710,434 ranked researchers
Rank in Netherlands
#65,638
of 107,149
Works
160
Citations
2.9k
Citations per work
18.4
h-index
23
i10-index 59Top 18% in Geophysics
Drawing this view