Profile picture
Xuping Feng
Masters
  • Technician / Assistant
    Primary
    Laboratory of Liver Surgery, State Key Laboratory of Biotherapy and Cancer Center, West China Hospital, Sichuan University and Collaborative Innovation Center of Biotherapy, Chengdu, 610041, China
    Chengdu, China
  • Technician / Assistant
    Department of Liver Surgery & Liver Transplantation, State Key Laboratory of Biotherapy and Cancer Center, West China Hospital, Sichuan University and Collaborative Innovation Center of Biotherapy
    Chengdu, China
mini profile avatar Xuping Feng