NTD

Medical abbreviations:
NTD

Neural Tube Defect