Science Explorer Back to mapMap
World rank
#289,092
of 7,710,434 ranked researchers
Rank in Netherlands
#7,336
of 107,149
Works
176
Citations
3k
Citations per work
16.8
h-index
25
i10-index 40Top 3.8% in Accounting
Drawing this view