Profile picture
Meng Ru
  • Student / Intern
    xining animal disease control center (XNADC)
    Xining, China
mini profile avatar Meng Ru