CSTF

Medical abbreviations:
CSTF

Controlled Suspension Test Flume