G Guest Guest Nov 18, 2010 #1 There's some human in my mice! Microthreads and Human Cells Grow Muscle : Read more