Self-antigen presentation by thymic stromal cells: a subtle division of labor.

Self-antigen presentation by thymic stromal cells: a subtle division of labor.