DRT

There are multiple definitions:

  1. dermis regeneration template(English)

  2. device-related thrombus/thrombosis(English)

  3. dentatorubro tract(English)