Blood vessel replacement: 50 years of development and tissue engineering paradigms in vascular surgery.

Blood vessel replacement: 50 years of development and tissue engineering paradigms in vascular surgery.