Rave reviews for new Killer-T Cell study

Anytime you read a news headline that claims a new discovery "may treat all cancer" it's time to put your skeptic's hat on. After all, there have been so many over-hyped "discoveries" over the years that later flopped, that it would be natural to question the headline writer. And yet, this time, maybe, this one … Continue reading Rave reviews for new Killer-T Cell study