Glossary Term
DDD
Drug Development and Discovery (DDD) is the multi-stage process of identifying new pharmaceutical compounds and advancing them from early research through preclinical testing to clinical trials.
Listen to definition
Further reading
Spotted an error or have a suggestion? Get in touch