DSSD

Medical abbreviations:
DSSD

Ded Silicon Strip Detector