Vaccination - Immunisations

Vaccination or immunisations are given to make the body's immune system produce antibodies
Found on http://www.alexanderharris.co.uk/glossary.html?letter=V
No exact match found