Published by: The Royal Society

2022 article number: 558

Print ISSN:

Online ISSN: 2054-5703

Journal number of registered peer reviews: 8

Journal number of reviewers: 6

Royal Society Open Science Journal Editors

Editor Affiliation
Dame Wendy Hall University of Southampton, UK