Term info
created by
peter
date
2022-04-10T17:29:17Z
definition
A type of neural tube defect that is not covered by skin.