The Royal Wolverhampton NHS Trust Logo

Radiology

Embolisation of a vascular mass