Cancer immunotherapy: moving beyond current vaccines. - Rosenberg,SA.; Yang,JC.; Restifo,NP. (Nat Med, 2004)