Haplogroup P

from Wikipedia, the free encyclopedia

Haplogroup P stands for: