English: The results were published on April 18 in the science journal Nature.
Telugu: ఫలితాలు ఏప్రిల్ 18 న సైన్స్ జర్నల్ నేచర్ లో ప్రచురించబడ్డాయి.