Institution: | 1. Shanghai Key Lab of Stomatology, Oral and Maxillofacial Surgery Department, Ninth People's Hospital, Shanghai Second Medical University, Shanghai 200011, China 2. Life Science Center, Peking University, Beijing 100871, China 3. Department of Biomedical Engineering, Faculty of Medicine, University of Alberta, Canada |