Profile picture
Lu Zhao
  • Researcher
    Department of Thyroid and Breast Surgery, The Seventh Affliated Hospital, Southern Medical University
    Foshan, China
mini profile avatar Lu Zhao