SIDD

Medical abbreviations:
SIDD

Stress Induced Dna Duplex