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