Department of Psychiatry, Sheffield Health and Social Care NHS Foundation Trust, Sheffield, United Kingdom
June 3, 2026