Science Explorer Back to mapMap
Discussion
World rank
#737,124
of 7,710,434 ranked researchers
Rank in Netherlands
#17,717
of 107,149
Works
81
Citations
3.7k
Citations per work
46.2
h-index
22
i10-index 26Top 20% in Ecology
Drawing this view