Published by: BMJ

2022 article number: 5154

Print ISSN: 2044-6055

Online ISSN: 2044-6055

Journal number of registered peer reviews: 353

Journal number of reviewers: 109

BMJ Open Journal Editors

Editor Affiliation
Adrian Aldcroft BMJ
London, UK