ODBT

Medical abbreviations:
ODBT

Office of Devices, Blood, and Tissues