Science Explorer Back to mapMap
World rank
#492,402
of 7,710,434 ranked researchers
Rank in Belgium
#4,192
of 67,186
Works
266
Citations
2.5k
Citations per work
9.3
Drawing this view