Upload Records Snowball Search Search OpenAlex
About the database ScholarIQanswers from OpenAlex
International Drug Development
InstitutionResearch output, impact & collaborations
International Drug Development is a research organisation in Paris, FR. OpenAlex records 2,661 works and 606,036 citations for it. 878 researchers list it as their most recent affiliation.
2,661
Works
606,036
Citations
878
Researchers