246 pubs · 9,992 cites · h-index 54
Guy's Hospital
1998 - Present
King's College London
1999 - Present
Cell Therapy Catapult
2015 - 2024
Cell and Gene Therapy Catapult
King's College School
2009 - 2015