WRS

Medical abbreviations:
WRS

Williams Racing Stables