Haplogroup O2a (Y-DNA)

Haplogroup O2a (Y-DNA)

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

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