What does TDBT Stand for?

Browse 2 acronyms and abbreviations related to TDBT.

  • Transfusion Dependent Beta Thalassemia
  • Top-Down Bulk Technology (nanotechnology)
Add a New Entry