CD99 at the crossroads of physiology and pathology.

CD99 at the crossroads of physiology and pathology.