DCB stands for Drug Coated Balloon (angioplasty) DCB stands for Departamento de Ciencias Biologicas (Spanish: Department of Biological Sciences; various…
DBY stands for Derbyshire (County of Derby, England) DBY stands for Devil Beside You (Taiwanese drama) DBY stands for Day…