CTSRC: Clinical Trials Scientific Review Committee

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

CTSRC: Clinical Trials Scientific Review Committee

Definition in English: Clinical Trials Scientific Review Committee