Profile picture
Shao-Lun Zhai
Doctorate
  • Professor
    Primary
    Department of Swine Diseases, Institute of Animal Health, Guangdong Academy of Agricultural Sciences
    Guangzhou, China
  • Professor
    Animal Disease Diagnostic Center, Institute of Animal Health, Guangdong Academy of Agricultural Sciences
    Guangzhou, China
View All
mini profile avatar Shao-Lun Zhai