Profile picture
Xin Yi
Masters
  • Researcher
    Department of Oncology, The First Affiliated Hospital of Chongqing Medical University
    Chongqing, China
mini profile avatar Xin Yi