About IDDI (International Drug Development Institute)
International Drug Development Institute (IDDI) is THE contract research organization center of excellence in regulatory statistics and clinical data science ensuring your clinical data are ready for submission.
Contact IDDI (International Drug Development Institute)
Sophia Williams
7751 Brier Creek Parkway
Suite 204
Raleigh, NC 27617