Printer friendly

What does TDRD stand for?

TDRD stands for Total Digital Radiology Department

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.

See other definitions of TDRD

Other Resources:
We have 1 other meaning of TDRD in our Acronym Attic

Samples in periodicals archive:

With the distribution of a full line of Agfa's laser imagers, dry printers and computed radiography systems, Swissray is the first company to offer a complete solution for a total digital radiology department.