Contrast-Induced Nephropathy: Myth or Monster

Published: Sept. 30, 2017, 4:15 a.m.

A brief discussion on contrast-induced nephropathy and some of the evidence that suggests it may be as real as Sasquatch himself...