Two new papers, published in the journal Nature, by scientists from Russia and Ukraine, further solidify this claim about the ...