Feature: Immune cells fail on video
Wednesday, March 24, 2010 - 03:35
in Biology & Nature
A team of immunologists are attempting to capture T-cells at work in the human body using the latest imaging technology.
A team of immunologists are attempting to capture T-cells at work in the human body using the latest imaging technology.