formerly Prospect.
Reveal Ernest Shepard's email & phone
Exela Pharma Sciences LLC
Website
Employee count
341
Industry
Pharmaceutical Manufacturing
Headquarter
Lenoir, North Carolina, United States