European Journal of Vascular and Endovascular Surgery, ‎1078-5884

Journal