English: The new results were published in the journal Science this week.
Telugu: ఫలితాలు ఈ వారం పత్రికలో ప్రచురించబడ్డాయి న్యూరాలజీ.