TWR

Medical abbreviations:
TWR

Tom Walkinshaw Racing