MRSD

Medical abbreviations:
MRSD

Mathematically Rigorous Software Development