Single nucleotide polymorphism genotyping: biochemistry, protocol, cost and throughput.

Single nucleotide polymorphism genotyping: biochemistry, protocol, cost and throughput.