CCOHTA: Canadian Coordinating Office for Health Technology Assessment

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

Definition in English: Canadian Coordinating Office for Health Technology Assessment