Scientists make insulin-producing cells self-replicate
(Medical Xpress)—Scientists have discovered a hormone that causes the body's insulin-producing factories, beta cells, to churn out more of themselves. Having enough insulin is critical to regulating the amount of sugar ...
Apr 29, 2013
0
0