Cancer vaccine success - first to eliminate tumors in micenews.harvard.edu6 pointsrksprst15 years ago