Published by: Springer Nature

2022 article number: 268

Print ISSN: 1357-5481

Online ISSN: 1741-0444

Journal number of registered peer reviews: 0

Journal number of reviewers: 4

Medical & Biological Engineering & Computing Journal Editors

Editor Affiliation
Prof. Shanbao Tong Professor of Biomedical Engineering, Shanghai Jiao Tong University, Shanghai 200240, China