Harbin Veterinary Research Institute of the Chinese Academy of Agricultural Sciences Division of Swine Infectious Diseases
National Key Laboratory of Veterinary Biotechnology No. 427 Maduan Street, Nangang District Harbin 150001 People’s Republic of China