50 pubs · 1,405 cites · h-index 13
GlaxoSmithKline (Belgium)
2023 - Present
Triangle
2025 - 2025
GlaxoSmithKline (India)
University of Antwerp
2016 - 2022
Infectious Diseases Institute
2018 - 2019