English: A paper on the finding was recently published in scientific journal Science.
Telugu: దీనికి సంబంధించిన పరిశోధనా పత్రాలు ఇటీవల సైన్స్‌ అడ్వాన్సెస్‌ జర్నల్‌లో ప్రచురితమయ్యాయి.