Profile picture
Ruolan Xu
  • Student / Intern
    Primary
    International Medical College of Chongqing Medical University
    Yuzhong, China
  • Student / Intern
    College of Life Sciences, University of Leicester
    Leicester, United Kingdom
mini profile avatar Ruolan Xu