Profile picture
Xu Zhengmao
  • Post Doctoral Researcher
    Key Laboratory of Animal Parasitology of the Ministry of Agriculture, Shanghai Veterinary Research Institute (CAAS)
    Shanghai, China
mini profile avatar Xu Zhengmao