SRDE


AcronymDefinition
SRDESignals Research and Development Establishment (UK)