Rogers James A, Senn Stephen
Metrum Research Group, 30 Tower Lane, Suite #140, Avon, CT, 06001-4231, USA.
Sheffield Centre for Health and Related Research (SCHARR) The University of Sheffield, Sheffield, UK.
Transl Psychiatry. 2025 Feb 5;15(1):43. doi: 10.1038/s41398-025-03263-0.