English: The findings are being published this week in the journal Nature.
Telugu: ఫలితాలు ఈ వారం పత్రికలో ప్రచురించబడుతున్నాయి ఆంత్రము.