International Drug Development Institute is located at 85 Alewife Brook Pkwy
, Cambridge, MA 02140. It has around 100 - 250 employees. Its revenue is around $10 - 20M. IDDI provides eClinical and biostatistical services for clinical research. We are recognized as a worldwide leader in the field of clinical trial design, central randomization using IWRS, data management including EDC, biostatistical analyses, meta-analyses, statistical validation of biomarkers, IDMC support and clinical study reports.
IDDI supports the International Year of Statistics 2013
Brand Quality - 1/2
Do you believe in International Drug Development Institute's mission?