English: The study findings were recently published in the journal Science.
Telugu: ఈ ప్రయోగం ఫలితాలను తాజాగా సైన్స్ మేగజీన్‌లో ప్రచురించారు .