Management of sickle cell disease: recent advances and controversies.

Management of sickle cell disease: recent advances and controversies.