Medical and Endovascular Treatment of Atherosclerotic Renal Artery Stenosis (METRAS Study) | NCT01208714 | Trialant