English: The discovery was published in the journal Nature.
Telugu: ఈ ఆవిష్కరణను నేచర్ జర్నల్‌లో ప్రచురించారు.