DESMOND

Medical abbreviations:
DESMOND

Digital Electronic System Made Of Nifty Devices