Renal Denervation

Concept

Minimally invasive catheter procedure that disrupts kidney nerves to lower blood pressure

1 story