17 pubs · 1,051 cites · h-index 8
Novartis (Germany)
2016 - 2022
GlaxoSmithKline (Germany)
2014 - 2018
Guy's Hospital
2017 - 2017
Guy's and St Thomas' NHS Foundation Trust
GlaxoSmithKline (India)
2014 - 2014