Profile picture
Longrong Ran
  • Technician / Assistant
    Primary
    Department of Hematology-Oncology, Chongqing University Cancer Hospital,Chongqing
    Chongqing, China
  • Technician / Assistant
    Department of Gastrointestinal Cancer Center, Chongqing University Cancer Hospital
    Chongqing, China
mini profile avatar Longrong Ran