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.
Headquarters
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.