Science | Thu May 6, 2010 4:25pm EDT

Neanderthals live on in some of us: DNA study