1. DTRD stands for Division of Treatment Research and Development (National Institute on Drug Abuse)
  2. DTRD stands for Department of Transport and Regional Development (now Department of Infrastructure, Transport, Regional Development and Local Government; Australia)
DTRD

Leave a Reply

Your email address will not be published. Required fields are marked *