Stem Cells Get Closer To Curing Macular Degeneration

Stem cells are the buzz words you have probably been hearing about for years, and for good reason. Stem cells have been rising in the ranks as a...