Scientists Help Solve Insulin Puzzle – Could Enhance Treatments for Diabetes and Cancer
Researchers have identified a cell communication pathway that controls cell growth and survival, and the finding could eventually help to develop treatments for diseases such…