Human NKG2D-ligands: cell biology strategies to ensure immune recognition

Human NKG2D-ligands: cell biology strategies to ensure immune recognition