SWI

Medical abbreviations:
SWI

Swindon, England