CARY, North Carolina, Sept. 4, 2019 /PRNewswire/ -- CROMSOURCE, an international contract research organization (CRO) has just opened a newly expanded office in Cary, NC.