Natural killer T (NKT) cells and their role in antitumor immunity.

Natural killer T (NKT) cells and their role in antitumor immunity.