Review of Denisovan and Neandertal roles in our DNA. Posted on May 28, 2016 by jgordon Link. Innate immune system maybe key. Resist neandertal diseases?