CTDDR: Current Trends in Drug Discovery Research

What does CTDDR mean? The above is one of CTDDR meanings. It may have other definitions. Please refer to the end of this passage.

CTDDR: Current Trends in Drug Discovery Research

Definition in English: Current Trends in Drug Discovery Research