Thrombogenesis, atherogenesis and angiogenesis in vascular disease: a new 'vascular triad'.

Thrombogenesis, atherogenesis and angiogenesis in vascular disease: a new 'vascular triad'.