contestada

Which of the following areas has recently improved with regard to the DNA testing process?

cost of testing
length of time for testing
methods for obtaining samples
accuracy of testing results