formerly Prospect.
Reveal Erika Fenn's email & phone
LabConnect
Website
Employee count
595
Industry
Pharmaceutical Manufacturing
Headquarter
Durham, North Carolina, United States