1. Kansas State Veterinary Diagnostic Laboratory Kansas State University Manhattan KS USA
2. Department of Diagnostic Medicine/Pathobiology Kansas State University Manhattan KS USA
3. Bioinformatics Center Kansas State University Manhattan KS USA
4. College of Veterinary Medicine Yangzhou University Yangzhou China