Human virus-specific CD8+ T cells: diversity specialists.

Human virus-specific CD8+ T cells: diversity specialists.