International Drug Development

Risk score

61
Large logo of International Drug Development
Manufacturer

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.