Physical Address

304 North Cardinal St.
Dorchester Center, MA 02124

Category News

World-first stem-cell treatment restores vision in people

Three people with severely impaired vision who received stem-cell transplants have experienced substantial improvements in their sight that have persisted for more than a year. A fourth person with severely impaired vision also experienced gains in their sight, but they…

en_USEnglish