European Journal of Vascular and Endovascular Surgery, 1078-5884

Journal