62 pubs · 1,146 cites · h-index 18
King's College London
2018 - Present
Healthcare Quality Improvement Partnership
2026 - Present
Centre for Mental Health
2024 - Present
Institute of the Americas
2025 - 2025
University College London
2022 - 2025