All this hype about a "universal cure" had me looking back to something I read earlier this month about cancer vaccines. It's from a sight called "Seeking Alpha," which is not a medical information site, but rather an investment advice site. The article is called "Cancer Vaccine Approaches: A Race for Dominance in the Field," and it lays out some of the different types of cancer vaccines that are out there now, for different types of cancer. (Including NHL, of course; I've been writing about different attempts at a vaccine for a while now.)
It's a pretty good introduction to cancer vaccines, I think. The whole "investment" angle is interesting -- a good investor would, of course, want to gamble on a company that is most likely to have success.
That leads to a caution, of course -- good business isn't always good science (and vice-versa).
Still, pretty interesting reading.