International Drug Development

Large logo of International Drug Development

Headquarters

Flag of FranceFrance

IDD is a development company from France, located in Paris, and focuses on specialized Niche generics for both the US and European markets. We currently have some comprehensive dossiers ready for licensing that may be of interest to you.