DSMRC

AcronymDefinition
DSMRCDefence Services Medical Rehabilitation Centre (UK)