DTRI stands for Duke Translational Research Institute (Duke Translational Medicine Institute; Duke University; Durham, NC) DTRI stands for Dominion Technology…
DTRHA stands for David Thompson Regional Health Authority (heath care administration; Alberta, Canada)
DTRG stands for Dartmoor Tinworking Research Group (Dartmoor, UK) DTRG stands for Dive Travel Resource Group (est. 1993) DTRG stands…