The Life Scientific

Sheena Cruickshank on the wonders of the human immune system

DIY Faecal Transplants? Don't do this at home, immunologist Sheena Cruickshank tells Jim.

Coming Up Next

Autoplay