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