DUMCL stands for Duke University Medical Center Library

DUMCL
Share
Abbreviations And Their Meaning