132 employees
BARC Global Central Laboratories offers global, dedicated support of clinical trials for the life science industries.
1983