T cell researchers have discovered how a lipid secreted by cancer tumours stops the immune system from mounting an immune response against it.
A new antibody has shown promising results in reversing the damage caused by injury to the spinal cord, according to new research.
Day in Pics: 27th August
August 27, 2014
Bang Bang - Movie Stills and Promotion