Weird note
I looked on my Invitae account and it said my NIPT test results would be released October 7th, I don’t think that’s correct. Anyone else seen a message like that, but then got results in 6 days?
Add Comment
Let's Glow!
Achieve your health goals from period to parenting.