Tag Archives: Ikaros

The gods of human T cell development

T cells are the component of the immune system required for recognizing and targeting pathogens and tumor cells. Because each T cell recognizes a different pathogen, the challenge of T cell development is to create a pool