Tissue engineering, stem cells, and cloning: opportunities for regenerative medicine.

Tissue engineering, stem cells, and cloning: opportunities for regenerative medicine.