Feedback

Illuminating Surgery: Looking Inside Internal Organs

 

A new technology gives surgeons a unique view of internal organs via luminescence. KPLC's Britney Glaser reports.

Shows