CSRDE: Canadian Signals Research and Development Establishment

What does CSRDE mean? The above is one of CSRDE meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Canadian Signals Research and Development Establishment