43 pubs · 3,407 cites · h-index 23
GlaxoSmithKline (Belgium)
2016 - 2025
University of Oxford
2012 - 2017
RWTH Aachen University
2017 - 2017
GlaxoSmithKline (Spain)
2016 - 2016
GlaxoSmithKline (Netherlands)