English: The findings have been published this week in the proceedings of the National Academy of Sciences.
Telugu: ఫలితాలు వచ్చాయి నేషనల్ అకాడమీ ఆఫ్ సైన్సెస్ యొక్క ప్రొసీడింగ్స్లో ఈ వారం ప్రచురించబడింది.