1. Vascular Surgery Department Hospital de Terrassa Barcelona Spain
2. Surgery and Morphologic Sciences Department Autonomous University of Barcelona (UAB) Barcelona Spain
3. Nephrology Department Hospital de Terrassa Barcelona Spain
4. Vascular Surgery Department Hospital del Mar Barcelona Spain
5. Medicine Department Autonomous University of Barcelona Barcelona Spain
6. Nephrology Department Hospital del Mar Barcelona Spain