Immunology revision notes explaining how the immune system functions and discussing key immunological diseases.