English: The results of the research were published in the journal Nature.
Telugu: పరిశోధన ఫలితాలను నేచర్ అనే పత్రిక వెల్లడించింది.