Science Explorer Back to mapMap
World rank
#600,427
of 7,710,434 ranked researchers
Rank in Belgium
#5,293
of 67,186
Works
141
Citations
6.3k
Citations per work
44.9
Drawing this view