University of Utah
University of Utah: Genetic Science Learning Center: What Is Cloning?
Media-rich detailed description of modern cloning technology and the two different processes used: artificial embryo twinning and somatic cell nuclear transfer.