Description

IDSC (International Discovery Sourcing Consultants) Our mission is to add significant value to our client's organization by providing drug discovery, development, and outsourcing leadership and expertise to assist our clients in delivering innovative medicines to the clinic and on to the market faster, while minimizing attrition.

Life Science Sector
Certificates
NO DATA