If we might journey inside our physique, shrinking right down to a mobile degree, we might see how wonderful our immune system actually is! source adaptive response British Society of Immunology foreign pathogen IMMUNE immune response Immune system IMMUNOLOGY innate response Medical Sciences MRC oxford sparks research science university of oxford Wellcome