1 results for "vertex-pharmaceuticals"
Clinical trials show stem cells revive insulin production in type 1 diabetes. Over 90% of patients reduced insulin needs. A cure on the horizon?