TWSTY

Medical abbreviations:
TWSTY

Telewest Communications, P. L. C.