Embryonic stem cells: overcoming the immunological barriers to cell replacement therapy.

Embryonic stem cells: overcoming the immunological barriers to cell replacement therapy.