Published by: Springer Nature 2022 article number: 184 Print ISSN: 2398-6352 Online ISSN: 2398-6352 Journal number of registered peer reviews: 2 Journal number of reviewers: 3 npj Digital Medicine Journal Editors Editor Affiliation Joseph C. KvedarHarvard Medical...