Filters:
test stands in Durham
About 2 results.
Avista Pharma Solutions
3501 Tricenter Blvd, Ste C, 27713 Durham, United StatesAvista Pharma Solutions is a contract development, manufacturing, and testing organization with over 200,000 square feet of laboratory and manufacturing space in the U.S. and U.K.
Avista Pharma Solutions
Tricenter Boulevard 3501, 27713 Durham, United StatesAvista is a CDMO that offers services from early stage discovery, API & Drug Product development & cGMP manufacturing to stand-alone testing support.