DLND

DLND stands for Delayed Lymph Node Dissection

DLND
Share
Abbreviations And Their Meaning