https://gilesmorris.me/my-blog/t-cells-b-cells-antibodies-antigens-and-vaccines-what-does-it-all-mean/
T-cells, antibodies and vaccines. What does it all mean?