Science Explorer Back to mapMap
World rank
#115,047
of 7,710,434 ranked researchers
Rank in Netherlands
#2,768
of 107,149
Works
516
Citations
18k
Citations per work
34.0
h-index
64
i10-index 176Top 1.8% in Atmospheric Science
Drawing this view