Science Explorer Back to mapMap
World rank
#88,527
of 7,710,434 ranked researchers
Rank in Netherlands
#2,053
of 107,149
Works
82
Citations
13k
Citations per work
157.3
h-index
41
i10-index 51Top 4.4% in Clinical Psychology
Drawing this view