ByNobleID
    The clinical value of intracranial translucency (IT) in open spina bifida at 11-13+ 6 weeks of gestation | NobleID