Amphora Discovery Corporation in Durham
(919) 287-6200
Amphora Discovery is a leading provider of integrated services for the pharmaceutical industry. We employ cutting-edge chemogenomic, systems biology and microfluidics technologies to deliver innovative and targeted lead generation and lead optimization ...