What does NTD stand for?
NTD stands for "Neural Tube Defect"
How to abbreviate "Neural Tube Defect"?
"Neural Tube Defect" can be abbreviated as NTD
What is the meaning of NTD abbreviation?
The meaning of NTD abbreviation is "Neural Tube Defect"
What does NTD mean?
NTD as abbreviation means "Neural Tube Defect"