CUDSS: Canada-United Kingdom Deep Submillimeter Survey

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

CUDSS: Canada-United Kingdom Deep Submillimeter Survey

Definition in English: Canada-United Kingdom Deep Submillimeter Survey