what is NIPT

sammy
when i go in for my following check up i'll be 12w 2d, and i go to take the NIPT. what is it basically? and could they tell the sex of the baby?