PTBD

AcronymDefinition
PTBDPercutaneous Transhepatic Biliary Drainage
PTBDPercutaneous Transluminal Balloon Dilatation (cardiology)
PTBDPercutaneous Transhepatic Biliary Decompression (surgery)
PTBDPush the Button, Dummy