English: The results have been published in Science Mag.
Telugu: ఈ ప్రయోగం ఫలితాలను తాజాగా సైన్స్ మేగజీన్లో ప్రచురించారు.