A New Hope

show more details
Comments ( 0 )
"Stick the needle in, cook the tumor, pull the needle out." Ted discusses the Radio Frequency Ablation (RFA) procedure giving Leroy new hope.

Comments

Related Videos

Loading...

Sorry, we don’t have any content for this filter

Please select another filter.
TOP