Medical dictionary. 2011.
LRSDS — • long range standoff detection system … Dictionary of medical acronyms & abbreviations