Benfield, C. T. O. (2016). One vaccinology? Overcoming challenges in vaccine development. VETERINARY RECORD, 179(20), 508-509. https://doi.org/10.1136/vr.i6099