It was late and I was tired. Just look up Melanesia + Denisovan on a search engine. It will come up.
Thanks for explaining what this is about. Interesting stuff.