English: An article on this important discovery was recently published in the journal Science.
Telugu: ఈ రీసెర్చ్‌కు సంబంధించిన ఓ కథనం నేచర్ జర్నీలో ఇటీవలే ప్రచురితమైంది.