Profile picture
Zhang Lu
Masters
  • Researcher
    Oncology laboratory, Chongqing university Cancer Hospital
    Chongqing, China
mini profile avatar Zhang Lu