College of Information Science and Engineering, Northeastern University, Shenyang 110004, China · Changsha Stomatological Hospital, Changsha 410005, China
Center for Big Data and Intelligent Medicine, The First Affiliated Hospital of Chongqing Medical University, Chongqing, China · College of Computer Science, Chongqing University, Chongqing, China · Key Laboratory of Digital Health and Intelligent Medicine, Chongqing Municipal Health Commission, Chongqing, China +1
University of Chinese Academy of Sciences · Technology and Engineering Center for Space Utilization, Chinese Academy of Sciences · University of Peshawar, Pakistan +1