SDRS

Medical abbreviations:
SDRS

Standardized Delay Reporting System