STHCT

AcronymDefinition
STHCTSouth Tyneside Health Care Trust (UK)