ABC of arterial and venous disease: vascular complications of diabetes

ABC of arterial and venous disease: vascular complications of diabetes