42 pubs · 1,573 cites · h-index 17
Aimmune Therapeutics (United Kingdom)
2022 - 2022
AstraZeneca (United Kingdom)
2007 - 2021
Novartis (United Kingdom)
2018 - 2018
Granta Design (United Kingdom)
2011 - 2017
PredictImmune