Science Explorer Back to mapMap
World rank
#1,541,143
of 7,710,434 ranked researchers
Rank in Netherlands
#34,533
of 107,149
Works
30
Citations
1.5k
Citations per work
48.6
h-index
18
i10-index 20Top 22% in Clinical Psychology
Drawing this view