CTRC

Views 16 meanings found
CTRC commonly refers to cancer therapy and research centers at universities or hospitals, as well as clinical and translational research facilities; the acronym is also used for a historic computing company and a type of transceiver.

Medical

Community

Governmental

Academic & Science

Regional

Computing

Business