302 pubs · 7,249 cites · h-index 47
Portsmouth Hospitals NHS Trust
2022 - 2025
Carisma Therapeutics (United States)
2022 - 2025
University of Reading
2003 - 2025
Ark Therapeutic (United States)
2024 - 2024
GlaxoSmithKline (United Kingdom)
2023 - 2023