Science Explorer Back to mapMap
World rank
#169,626
of 7,710,434 ranked researchers
Rank in Netherlands
#4,227
of 107,149
Works
385
Citations
9.7k
Citations per work
25.2
h-index
48
i10-index 112Top 3.7% in Pollution
Drawing this view