Positive selection of thymocytes: the long and winding road.

Positive selection of thymocytes: the long and winding road.