"Xiao Xiao," which means "tiny" in Chinese but represents a big victory for scientists as the world's first cloned mouse from iPS cells, was highly praised by an expert at Britain's Roslin Institute where the first cloned mammal Dolly was born. [Sciencenet.cn]
|