How Embryonic Stem Cell Lines are Made, Dolan DNA Learning Center.

Stem Cells explained: an interactive tutorial, University of Michigan.

Animation outline: