The South Carolina Clinical & Translational Research (SCTR), one of the more than 60 Clinical and Translational Research Award (CTSA) hubs across America, they have been on a mission for over a decade to streamline clinical trials so that patients can get access...