Printer friendly

What does LDDD stand for?

LDDD stands for Letters in Drug Design and Discovery


This definition appears very rarely

Other Resources: Acronym Finder has 2 verified definitions for LDDD

Samples in periodicals archive:

Letters in Drug Design & Discovery is an essential reading to all pharmaceutical scientists involved in research in drug design and discovery.