706 pubs · 58,088 cites · h-index 127
Guy's Hospital
2013 - 2025
European Molecular Biology Organization
2012 - 2025
King's College London
2002 - 2025
Cell Therapy Catapult
European Molecular Biology Laboratory
2022 - 2024