Catherine Thornton — professor of Human Immunology at Swansea University Medical School