Professor Sheena Cruickshank from the Lydia Becker Institute of Immunology and Inflammation will appear on ‘The Truth about……boosting your immune system’ on BBC One on Wednesday, 6 January at 9pm. The programme, hosted by Dr Ronx Ikharia, examines how our modern day...
