When was the last time you had a vaccination, and what was it for? Many of us get vaccinations when we are children or when ...