English: These results were published in the journal Science.
Telugu: ఈ ఫలితాలు సైన్స్‌ అడ్వాన్సెస్‌ అనే జర్నల్‌లో ప్రచురితమయ్యాయి.