Nature's TRAIL--on a path to cancer immunotherapy.
Immunity. 2003 Jan;18(1):1-6. doi: 10.1016/s1074-7613(02)00502-2.
Immunity. 2003.
PMID: 12530970
Free article.
Review.