LSTC

Medical abbreviations:
LSTC

Large Sensor Test Chamber