Science Explorer Back to mapMap
Discussion
World rank
#290,554
of 7,710,434 ranked researchers
Rank in Netherlands
#7,377
of 107,149
Works
105
Citations
4.3k
Citations per work
41.3
h-index
40
i10-index 68Top 4.6% in Clinical Psychology
Drawing this view