Medical dictionary. 2011.
DDase — • deoxyuridine diphosphatase … Dictionary of medical acronyms & abbreviations