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