October 1, 2024 8:56 pm

Selling ‘snake oil'? The days are numbered for stem cell clinics

A federal appeals court just handed the FDA the power to shut down some stem cell treatments. The ruling marks a major update to an investigation NBC 7 first reported six years ago. NBC 7 Investigates’ Alexis Rivas gets you caught up on the story.

US & World Videos

Exit mobile version