Insulin producing cells multiply in test tubes 24/06/2013 No Comments Scientists have coaxed clusters of insulin-making human cells (beta cells) to reproduce in the lab, which removes a significant obstacle to one day transplanting the Read More »