Sickle cell disease: old discoveries, new concepts, and future promise.

Sickle cell disease: old discoveries, new concepts, and future promise.