DTP

Medical abbreviations:
DTP

Does This Play?