To vaccinate or not is it even a question?

11 min read

The UK has lost its measles-free status and immunisat