WSCTS

AcronymDefinition
WSCTSWorld Society of Cardio Thoracic Surgeons