26 pubs · 1,358 cites · h-index 11
University of Bristol
2000 - 2019
Takeda (United Kingdom)
2015 - 2017
Nkarta Therapeutics (United States)
2016 - 2016
AstraZeneca (United Kingdom)
2012 - 2012
Newcastle University
2008 - 2012