African diversity from the HLA point of view: influence of genetic drift, geography, linguistics, and natural selection.

African diversity from the HLA point of view: influence of genetic drift, geography, linguistics, and natural selection.