Sheep cells provide clues to immunity
Interleukin-2: releasing an immune system brake to attack tumours