Veterinary Molecular Immunology - Zheng, Shijun J. (Springer Nature Singapore, 2024)