Published by: AME Publishing Company

2022 article number: 1299

Print ISSN: 2305-5839

Online ISSN: 2305-5847

Journal number of registered peer reviews: 15

Journal number of reviewers: 5

Annals of Translational Medicine Journal Editors

Editor Affiliation
Prof. Xuehao Wang Academician of the Chinese Academy of Engineering, director of the Institute of Liver Surgery, the First Affiliated Hospital of Nanjing Medical University, Nanjing, China