University of Hamburg Scientists discover sweet spot of activity in immune system, key to fight cancer The study has been published in Cancer Cell. « Previous1Next » 1 of 1