IMCORP Company
Avista Pharma Solutions a contract development and manufacturing and chemical process design organization
Employee Number:
101-250
Headquarters:
Manchester, Connecticut, United States
Technology:
Drug Delivery
Estimated Revenue:
$10M to $50M
Industry:
PharmTech