Haplogroup O2 (Y-DNA)

Haplogroup O2 (Y-DNA)

In human genetics, Haplogroup O-P31 is a Y-chromosome DNA haplogroup. Haplogroup O-P31 is a descendant branch of the greater Haplogroup O-M175.

Read more about Haplogroup O2 (Y-DNA):  Distribution