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