Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
IDSC Logo
IDSC CB Rank
2819552
Heat Score
29
IDSC provides discovery, preclinical development, and clinical development services.
Biotechnology
Chemical
Medical
Pharmaceutical
Software