Embryonic Stem Cells
Embryonic stem cells have generated an enormous amount of ethical controversy and discussion, primarily because of their source. As the name implies, embryonic stem cells are derived from embryos. As with all stem cells, embryonic stem cells are unspecialised cells that have the ability to: Self-renew for long periods of …