1. Shandong Provincial Key Laboratory of Animal Biotechnology and Disease Control and Prevention
2. Shandong Agricultural University
3. Tai'an
4. China
5. Shandong Provincial Engineering Technology Research Center of Animal Disease Control and Prevention
6. Department of Immunology and Infectious Diseases
7. Harvard T.H. Chan School of Public Health
8. Boston
9. USA