ISCTS

AcronymDefinition
ISCTSInternational Society of Cardiothoracic Surgeons