Best available prenatal genetic testing

Patient: Hi. Which is the current suitable method for prenatal genetic testing? What are the challenges faced and what improvements could be done in the same?

Doctor: