QUESTION what's the meaning of DDR? ANSWER Within the context of malaria and health more generally, "DDR" often refers to "Drug Development Research," meaning investigation of new anti-malarial compounds, both for malaria prevention (prophylaxis) and treatment. However, in some health contexts (for example recreational drugs) it can also mean "Drug Demand Reduction," which is very … [Read more...]
Home / Archives for drug demand reduction