Haplotype variation and linkage disequilibrium in 313 human genes.

Haplotype variation and linkage disequilibrium in 313 human genes.