How many cellular organisms are needed for cloning ?
A cloning vector is a small piece of DNA , taken from a virus , a plasmid , or the cell of a higher organism , that can be stably maintained in an organism , and into which a foreign DNA fragment can be inserted for cloning purposes .